aboutsummaryrefslogtreecommitdiff
path: root/rpki/oids.py
diff options
context:
space:
mode:
Diffstat (limited to 'rpki/oids.py')
-rw-r--r--rpki/oids.py26
1 files changed, 13 insertions, 13 deletions
diff --git a/rpki/oids.py b/rpki/oids.py
index 9fa30a04..b27be6f3 100644
--- a/rpki/oids.py
+++ b/rpki/oids.py
@@ -57,6 +57,7 @@ id_ad_caRepository = "1.3.6.1.5.5.7.48.5"
id_ad_signedObjectRepository = "1.3.6.1.5.5.7.48.9"
id_ad_rpkiManifest = "1.3.6.1.5.5.7.48.10"
id_ad_signedObject = "1.3.6.1.5.5.7.48.11"
+id_ad_rpkiNotify = "1.3.6.1.5.5.7.48.13"
commonName = "2.5.4.3"
serialNumber = "2.5.4.5"
countryName = "2.5.4.6"
@@ -81,22 +82,21 @@ id_sha256 = "2.16.840.1.101.3.4.2.1"
_oid2name = {}
for _sym in dir():
- if not _sym.startswith("_"):
- _val = globals()[_sym]
- if not isinstance(_val, str) or not all(_v.isdigit() for _v in _val.split(".")):
- raise ValueError("Bad OID definition: %s = %r" % (_sym, _val))
- _oid2name[_val] = _sym.replace("_", "-")
+ if not _sym.startswith("_"):
+ _val = globals()[_sym]
+ if not isinstance(_val, str) or not all(_v.isdigit() for _v in _val.split(".")):
+ raise ValueError("Bad OID definition: %s = %r" % (_sym, _val))
+ _oid2name[_val] = _sym.replace("_", "-")
-# pylint: disable=W0631
-del _sym
+del _sym # pylint: disable=W0631
del _val
def oid2name(oid):
- """
- Translate an OID into a string suitable for printing.
- """
+ """
+ Translate an OID into a string suitable for printing.
+ """
- if not isinstance(oid, (str, unicode)) or not all(o.isdigit() for o in oid.split(".")):
- raise ValueError("Parameter does not look like an OID string: " + repr(oid))
+ if not isinstance(oid, (str, unicode)) or not all(o.isdigit() for o in oid.split(".")):
+ raise ValueError("Parameter does not look like an OID string: " + repr(oid))
- return _oid2name.get(oid, oid)
+ return _oid2name.get(oid, oid)