aboutsummaryrefslogtreecommitdiff
path: root/pyasn1_modules/rfc8226.py
diff options
context:
space:
mode:
authorRuss Housley <housley@vigilsec.com>2019-08-18 02:12:09 -0400
committerIlya Etingof <etingof@gmail.com>2019-08-18 08:12:09 +0200
commitfdd5c3033d124ad159b9784e3e7fe304f777dbb8 (patch)
tree112c9e6888f161fc9edff9e759378460c10add33 /pyasn1_modules/rfc8226.py
parent999c682a3e9c2d7770b7032fcf67fde0bac153c3 (diff)
downloadpyasn1-modules-fdd5c3033d124ad159b9784e3e7fe304f777dbb8.tar.gz
Improve opentypes maps for RFC3709, RFC6402, RFC7191, and RFC8226 (#57)
Diffstat (limited to 'pyasn1_modules/rfc8226.py')
-rw-r--r--pyasn1_modules/rfc8226.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/pyasn1_modules/rfc8226.py b/pyasn1_modules/rfc8226.py
index 0c3dc21..a5eb211 100644
--- a/pyasn1_modules/rfc8226.py
+++ b/pyasn1_modules/rfc8226.py
@@ -18,6 +18,7 @@ from pyasn1.type import namedtype
from pyasn1.type import tag
from pyasn1.type import univ
+from pyasn1_modules import rfc5280
MAX = float('inf')
@@ -133,11 +134,12 @@ id_pe_TNAuthList = _OID(1, 3, 6, 1, 5, 5, 7, 1, 26)
id_ad_stirTNList = _OID(1, 3, 6, 1, 5, 5, 7, 48, 14)
-# Map of Certificate Extension OIDs to Extensions
-# To be added to the ones that are in rfc5280.py
+# Map of Certificate Extension OIDs to Extensions added to the
+# ones that are in rfc5280.py
-certificateExtensionsMapUpdate = {
+_certificateExtensionsMapUpdate = {
id_pe_TNAuthList: TNAuthorizationList(),
id_pe_JWTClaimConstraints: JWTClaimConstraints(),
}
+rfc5280.certificateExtensionsMap.update(_certificateExtensionsMapUpdate)