From 2587d309fa162195b2bb55677d53c2db52bef9dd Mon Sep 17 00:00:00 2001 From: Paul Kehrer Date: Tue, 22 Dec 2015 17:20:42 -0600 Subject: add support for parsing AuthorityInfoAccess and IssuerAltName CRL exts Expand the CRL extensions test to check the value --- src/cryptography/hazmat/backends/openssl/x509.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/cryptography/hazmat/backends/openssl/x509.py b/src/cryptography/hazmat/backends/openssl/x509.py index 6f335f48..45c0df50 100644 --- a/src/cryptography/hazmat/backends/openssl/x509.py +++ b/src/cryptography/hazmat/backends/openssl/x509.py @@ -987,6 +987,10 @@ _REVOKED_UNSUPPORTED_EXTENSIONS = set([ _CRL_EXTENSION_HANDLERS = { ExtensionOID.CRL_NUMBER: _decode_crl_number, ExtensionOID.AUTHORITY_KEY_IDENTIFIER: _decode_authority_key_identifier, + ExtensionOID.ISSUER_ALTERNATIVE_NAME: _decode_issuer_alt_name, + ExtensionOID.AUTHORITY_INFORMATION_ACCESS: ( + _decode_authority_information_access + ), } _CERTIFICATE_EXTENSION_PARSER = _X509ExtensionParser( -- cgit v1.2.3