Module der_parser::der
source · Expand description
Basic Encoding Rules (BER) objects and parser
Functions
- Parse DER object content recursively
- Parse the next bytes as the content of a DER object.
- Read an object header (DER)
- Parse DER object recursively
- Read an bitstring value
- Read a BmpString value
- Read a boolean value
- Read end of content marker
- Read an enumerated value
- parse_der_explicitDeprecatedParse an optional tagged object, applying function to get content
- Parse an optional tagged object, applying function to get content
- Read a Generalized time value
- Read a GeneralString value
- Read an IA5 string value. The content is verified to be ASCII.
- Read an integer value
- Read a null value
- Read a numeric string value. The content is verified to contain only digits and spaces.
- Read an octetstring value
- Read an object identifier value
- Read a printable string value. The content is verified to contain only the allowed characters.
- Parse DER object recursively, specifying the maximum recursion depth
- Read a relative object identifier value
- Parse a sequence of DER elements
- Parse a set of DER elements
- Read a T61 string value
- Parse DER object and try to decode it as a 32-bits unsigned integer
- Parse DER object and try to decode it as a 64-bits unsigned integer
- Read an UTC time value
- Read a UTF-8 string value. The encoding is checked.
- Parse a DER object, expecting a value with specificed tag
Type Definitions
- Representation of a DER-encoded (X.690) object
- DER tag (same as BER tag)