Library Reference¶
This section covers the core concepts, the object model, and detailed documentation of the supported ASN.1 types generated by the compiler.
Overview and Object Model
ASN.1 Types by Category¶
Generic / Basic Types¶
BOOLEAN
[Tag: 01]
INTEGER
[Tag: 02]
BIT STRING
[Tag: 03]
OCTET STRING
[Tag: 04]
NULL
[Tag: 05]
OBJECT IDENTIFIER
[Tag: 06]
ObjectDescriptor
[Tag: 07]
REAL
[Tag: 09]
ENUMERATED
[Tag: 10]
RELATIVE-OID
[Tag: 13]
ANY
Constructed Types¶
CHOICE
SEQUENCE
[Tag: 16]
SET
[Tag: 17]
SEQUENCE OF
[Tag: 16]
SET OF
[Tag: 17]
EXTERNAL
[Tag: 08]
EMBEDDED PDV
[Tag: 11]
CHARACTER STRING
[Tag: 29]
Character String Types¶
UTF8String
[Tag: 12]
NumericString
[Tag: 18]
PrintableString
[Tag: 19]
TeletexString
[Tag: 20]
VideotexString
[Tag: 21]
IA5String
[Tag: 22]
GraphicString
[Tag: 25]
VisibleString
[Tag: 26]
GeneralString
[Tag: 27]
UniversalString
[Tag: 28]
BMPString
[Tag: 30]
Time Types¶
UTCTime
[Tag: 23]
GeneralizedTime
[Tag: 24]
TIME
[Tag: 14]
(and derivates)
The list is also available as a TOC: