aboutsummaryrefslogtreecommitdiff
path: root/pyasn1_modules/rfc2459.py
diff options
context:
space:
mode:
authorIlya Etingof <etingof@gmail.com>2017-04-19 22:09:27 +0200
committerIlya Etingof <etingof@gmail.com>2017-04-19 22:09:27 +0200
commit92083397f5a2df27200a6da3ead6bc1ac30a52ce (patch)
treea2fa4d6efcd6ede85598e227f5255a4e6ebe93e8 /pyasn1_modules/rfc2459.py
parent7b42277f922197a2801be5a34f266a9db0ea2b67 (diff)
downloadpyasn1-modules-92083397f5a2df27200a6da3ead6bc1ac30a52ce.tar.gz
X.509 cert attributes map added
Diffstat (limited to 'pyasn1_modules/rfc2459.py')
-rw-r--r--pyasn1_modules/rfc2459.py20
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 = {