diff options
author | elie <elie> | 2012-06-10 17:13:20 +0000 |
---|---|---|
committer | elie <elie> | 2012-06-10 17:13:20 +0000 |
commit | 65cf5f5ff58d5970a815a23856d7160eeda78720 (patch) | |
tree | c2b844cc4c7fa0675126a0b6fdb59e533581b46d | |
parent | 42c27bb5d76ffaccfb216218f64813431b515115 (diff) | |
download | pyasn1-65cf5f5ff58d5970a815a23856d7160eeda78720.tar.gz |
expose tagMap/typeMap/Decoder objects at DER decoder to uniform API
-rw-r--r-- | CHANGES | 1 | ||||
-rw-r--r-- | pyasn1/codec/der/decoder.py | 6 |
2 files changed, 6 insertions, 1 deletions
@@ -12,6 +12,7 @@ Revision 0.1.4 which is passed an uninitialized object recovered from substrate and its uninterpreted payload. - Catch inappropriate substrate type passed to decoder. +- Expose tagMap/typeMap/Decoder objects at DER decoder to uniform API. - Fix in Boolean truth testing built-in methods - Fix to substrate underrun error handling at ObjectIdentifier BER decoder - Fix to BER Boolean decoder that allows other pre-computed diff --git a/pyasn1/codec/der/decoder.py b/pyasn1/codec/der/decoder.py index 0f5a24c..604abec 100644 --- a/pyasn1/codec/der/decoder.py +++ b/pyasn1/codec/der/decoder.py @@ -2,4 +2,8 @@ from pyasn1.type import univ from pyasn1.codec.cer import decoder -decode = decoder.Decoder(decoder.tagMap, decoder.typeMap) +tagMap = decoder.tagMap +typeMap = decoder.typeMap +Decoder = decoder.Decoder + +decode = Decoder(tagMap, typeMap) |