[−][src]Module der_parser::der
Basic Encoding Rules (BER) objects and parser
Functions
der_read_element_content | |
der_read_element_content_as | Parse the next bytes as the content of a DER object. |
der_read_element_header | Read an object header (DER) |
parse_der | Parse DER object |
parse_der_bitstring | Read an bitstring value |
parse_der_bmpstring | Read a BmpString value |
parse_der_bool | Read a boolean value |
parse_der_endofcontent | Read end of content marker |
parse_der_enum | Read an enumerated value |
parse_der_explicit | |
parse_der_generalizedtime | Read a Generalized time value |
parse_der_generalstring | Read a GeneralString value |
parse_der_ia5string | Read an IA5 string value. The content is verified to be ASCII. |
parse_der_implicit | |
parse_der_integer | Read an integer value |
parse_der_null | Read a null value |
parse_der_numericstring | Read a numeric string value. The content is verified to contain only digits and spaces. |
parse_der_octetstring | Read an octetstring value |
parse_der_oid | Read an object identifier value |
parse_der_printablestring | Read a printable string value. The content is verified to contain only the allowed characters. |
parse_der_relative_oid | Read a relative object identifier value |
parse_der_sequence | Parse a sequence of DER elements |
parse_der_set | Parse a set of DER elements |
parse_der_t61string | Read a T61 string value |
parse_der_u32 | Parse DER object and try to decode it as a 32-bits unsigned integer |
parse_der_u64 | Parse DER object and try to decode it as a 64-bits unsigned integer |
parse_der_utctime | Read an UTC time value |
parse_der_utf8string | Read a UTF-8 string value. The encoding is checked. |
parse_der_with_tag | Parse a DER object, expecting a value with specificed tag |
Type Definitions
DerObject | Representation of a DER-encoded (X.690) object |
DerTag | DER tag (same as BER tag) |