From: Nikos Mavrogiannopoulos Date: Sat, 21 Jan 2012 11:24:56 +0000 (+0100) Subject: corrected AKI test. X-Git-Tag: gnutls_3_0_13~243 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=641a228f999ab7dae38245a7e4ccf74794fe7069;p=thirdparty%2Fgnutls.git corrected AKI test. --- diff --git a/lib/x509/output.c b/lib/x509/output.c index 12d7ea4f78..564004fb35 100644 --- a/lib/x509/output.c +++ b/lib/x509/output.c @@ -355,7 +355,7 @@ print_aki (gnutls_buffer_st * str, int type, cert_type_t cert) return; } - if (err == GNUTLS_E_REQUESTED_DATA_NOT_AVAILABLE) + if (err == GNUTLS_E_X509_UNSUPPORTED_EXTENSION) { /* Check if an alternative name is there */ print_aki_gn_serial(str, type, cert); diff --git a/tests/cert-tests/aki-cert.pem b/tests/cert-tests/aki-cert.pem index b7a4c324c4..a7573fe7dc 100644 --- a/tests/cert-tests/aki-cert.pem +++ b/tests/cert-tests/aki-cert.pem @@ -51,7 +51,8 @@ X.509 Certificate Information: Subject Key Identifier (not critical): a5ef0b11cec04103a34a659048b21ce0572d7d47 Authority Key Identifier (not critical): -error: get_authority_key_id: Unsupported extension in X.509 certificate. + directoryName: C=US,O=VeriSign\, Inc.,OU=Class 3 Public Primary Certification Authority - G2,OU=(c) 1998 VeriSign\, Inc. - For authorized use only,OU=VeriSign Trust Network + serial: 7dd9fe07cfa81eb7107967fba78934c6 Signature Algorithm: RSA-SHA1 Signature: 63:74:2f:3d:53:aa:2f:97:ec:26:11:66:1a:fe:f1:de