diff options
author | Ilya Etingof <etingof@gmail.com> | 2017-04-19 22:09:27 +0200 |
---|---|---|
committer | Ilya Etingof <etingof@gmail.com> | 2017-04-19 22:09:27 +0200 |
commit | 92083397f5a2df27200a6da3ead6bc1ac30a52ce (patch) | |
tree | a2fa4d6efcd6ede85598e227f5255a4e6ebe93e8 /pyasn1_modules/rfc2459.py | |
parent | 7b42277f922197a2801be5a34f266a9db0ea2b67 (diff) | |
download | pyasn1-modules-92083397f5a2df27200a6da3ead6bc1ac30a52ce.tar.gz |
X.509 cert attributes map added
Diffstat (limited to 'pyasn1_modules/rfc2459.py')
-rw-r--r-- | pyasn1_modules/rfc2459.py | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/pyasn1_modules/rfc2459.py b/pyasn1_modules/rfc2459.py index b639028..2eb6c4e 100644 --- a/pyasn1_modules/rfc2459.py +++ b/pyasn1_modules/rfc2459.py @@ -1263,6 +1263,26 @@ id_ce_issuerAltName = univ.ObjectIdentifier('2.5.29.18') class IssuerAltName(GeneralNames): pass + +# map of AttributeType -> AttributeValue + +certificateAttributesMap = { + id_at_name: X520name, + id_at_surname: X520name, + id_at_givenName: X520name, + id_at_initials: X520name, + id_at_generationQualifier: X520name, + id_at_commonName: X520CommonName, + id_at_localityName: X520LocalityName, + id_at_stateOrProvinceName: X520StateOrProvinceName, + id_at_organizationName: X520OrganizationName, + id_at_organizationalUnitName: X520OrganizationalUnitName, + id_at_title: X520Title, + id_at_dnQualifier: X520dnQualifier, + id_at_countryName: X520countryName, + emailAddress: Pkcs9email, +} + # map of Certificate Extension OIDs to Extensions certificateExtensionsMap = { |