Add missing accessors for X509 AuthorityKeyIdentifier
authorDr. Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
Wed, 31 Jul 2019 15:02:45 +0000 (17:02 +0200)
committerDr. Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
Thu, 1 Aug 2019 10:13:37 +0000 (12:13 +0200)
commit74b9ce2d84a5feb36e391fc179fef16a058665e2
tree1b146fd6d69ea67354b3e2c9c0790e6d549c2aad
parent77fa495f7f7cc2368c8c799e657e173a29a90a49
Add missing accessors for X509 AuthorityKeyIdentifier

Complements commit b383aa208146, which added X509_get0_authority_key_id().

 const ASN1_OCTET_STRING *X509_get0_authority_key_id(X509 *x);
 const GENERAL_NAMES *X509_get0_authority_issuer(X509 *x);      [NEW]
 const ASN1_INTEGER *X509_get0_authority_serial(X509 *x);       [NEW]

Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/9494)
crypto/x509v3/v3_purp.c
doc/man3/X509_get_extension_flags.pod
include/openssl/x509v3.h
util/libcrypto.num