32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
+ (void)load
{
if (OFX509CertificateImplementation == Nil)
OFX509CertificateImplementation = self;
}
+ (OFArray OF_GENERIC(OFX509Certificate *) *)
certificateChainFromIRI: (OFIRI *)IRI
{
OFMutableArray *chain = [OFMutableArray array];
void *pool = objc_autoreleasePoolPush();
OFData *data = [OFData dataWithContentsOfIRI: IRI];
gnutls_datum_t datum;
gnutls_x509_crt_t *certs;
unsigned int i, size;
|
|
|
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
+ (void)load
{
if (OFX509CertificateImplementation == Nil)
OFX509CertificateImplementation = self;
}
+ (OFArray OF_GENERIC(OFX509Certificate *) *)
certificateChainFromPEMFileAtIRI: (OFIRI *)IRI
{
OFMutableArray *chain = [OFMutableArray array];
void *pool = objc_autoreleasePoolPush();
OFData *data = [OFData dataWithContentsOfIRI: IRI];
gnutls_datum_t datum;
gnutls_x509_crt_t *certs;
unsigned int i, size;
|