aboutsummaryrefslogtreecommitdiffstats
path: root/src/cryptography/hazmat/backends/openssl/x509.py
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2015-12-22 17:20:42 -0600
committerPaul Kehrer <paul.l.kehrer@gmail.com>2015-12-22 19:49:01 -0600
commit2587d309fa162195b2bb55677d53c2db52bef9dd (patch)
tree802223e090f7e67da0a4e1e72649a2600e80034d /src/cryptography/hazmat/backends/openssl/x509.py
parent326833d9fdbeaec8a810efdbd51d857b339c4bba (diff)
downloadcryptography-2587d309fa162195b2bb55677d53c2db52bef9dd.tar.gz
cryptography-2587d309fa162195b2bb55677d53c2db52bef9dd.tar.bz2
cryptography-2587d309fa162195b2bb55677d53c2db52bef9dd.zip
add support for parsing AuthorityInfoAccess and IssuerAltName CRL exts
Expand the CRL extensions test to check the value
Diffstat (limited to 'src/cryptography/hazmat/backends/openssl/x509.py')
-rw-r--r--src/cryptography/hazmat/backends/openssl/x509.py4
1 files changed, 4 insertions, 0 deletions
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(