Skip to main content

Module types

Module types 

Source
Expand description

Python wrappers for ASN.1 types

Structs§

PyBitString
Python wrapper for ASN.1 BIT STRING
PyBmpString
Python wrapper for ASN.1 BMPString (tag 30) — UCS-2 big-endian (BMP only)
PyBoolean
Python wrapper for ASN.1 BOOLEAN
PyGeneralString
Python wrapper for ASN.1 GeneralString (tag 27) — 8-bit bytes, treated as Latin-1
PyGeneralizedTime
Python wrapper for ASN.1 GeneralizedTime
PyIA5String
Python wrapper for ASN.1 IA5String (International Alphabet 5 = ASCII)
PyInteger
Python wrapper for ASN.1 INTEGER
PyNull
Python wrapper for ASN.1 NULL
PyNumericString
Python wrapper for ASN.1 NumericString (tag 18) — digits and space
PyObjectIdentifier
Python wrapper for ASN.1 OBJECT IDENTIFIER.
PyOctetString
Python wrapper for ASN.1 OCTET STRING
PyPrintableString
Python wrapper for ASN.1 PrintableString
PyRawElement
Python representation of a raw ASN.1 element with an unsupported or unknown tag.
PyReal
Python wrapper for ASN.1 REAL
PyTaggedElement
Python representation of an explicitly-tagged ASN.1 element.
PyTeletexString
Python wrapper for ASN.1 TeletexString / T61String (tag 20) — arbitrary 8-bit bytes
PyUniversalString
Python wrapper for ASN.1 UniversalString (tag 28) — UCS-4 big-endian
PyUtcTime
Python wrapper for ASN.1 UTCTime
PyUtf8String
Python wrapper for ASN.1 UTF8String
PyVisibleString
Python wrapper for ASN.1 VisibleString (tag 26) — printable ASCII