On 1/12/05 1:06, Rion, Bob <[EMAIL PROTECTED]> wrote:
> Hello
>
>
>
>
>
> I am trying to extract a userCertificate;binary object from an ldif file
> using Net::LDAP::LDIF and even in this trivial example the @entries is
> not populated, the other objects and attributes are?
>
>
>
> use Net::LDAP::LDIF;
>
> $ldif = Net::LDAP::LDIF->new( "test.ldif", "r", onerror => 'undef' );
>
> @entries = $ldif->read( );
Does:
(@entries) = $ldif->read();
Change things? If you're running with -w and 'use strict;' in effect, does
that show any problems up?
>
>
> The goal is to read the ldif file, extract the certificate information
> from the ldif file and store back into a DER format file.
Is the LDIF file encoding the certificate properly? It should look something
like:
userCertificate;binary:: <base-64 encoded DER certificate>
(The certificate could obviously be split across multiple lines...)
Cheers,
Chris