From 92083397f5a2df27200a6da3ead6bc1ac30a52ce Mon Sep 17 00:00:00 2001 From: Ilya Etingof Date: Wed, 19 Apr 2017 22:09:27 +0200 Subject: X.509 cert attributes map added --- pyasn1_modules/rfc2459.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'pyasn1_modules/rfc2459.py') 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 = { -- cgit v1.2.3