[−][src]Module ldap3::asn1
ASN.1 structure construction and parsing.
This section is deliberately under-documented; it's expected that the ASN.1 subsystem will be extensively overhauled in the future. If you need examples of using the present interface for, e.g., implementing a new extended operation or a control, consult the source of existing exops/controls.
Modules
write | BER encoding support. |
Structs
Boolean | Boolean value. |
Enumerated | Integer with a different tag. |
ExplicitTag | Explicitly tagged value. |
Integer | Integer value. |
Null | Null value. |
OctetString | String of bytes. |
Sequence | Sequence of values. |
Set | Set of values; doesn't allow duplicates. |
StructureTag | ASN.1 structure prepared for serialization. |
Enums
IResult | Holds the result of parsing functions |
PL | Tagged value payload. |
Tag | Set of basic ASN.1 types used by LDAP. |
TagClass | Possible classes for a tag. |
Types | Universal types. |
Traits
ASNTag | Conversion of a tag into a serializable form. |
Functions
parse_tag | Parse raw BER data into a serializable structure. |
parse_uint | Extract an unsigned integer value from BER data. |