Available on crate feature
pkcs8
only.Expand description
Module containing all of the various ASN.1 built-in types supported by this library.
Structs§
- Any
- ASN.1
ANY
: represents any explicitly tagged ASN.1 value. - AnyRef
- ASN.1
ANY
: represents any explicitly tagged ASN.1 value. - BitString
- Owned form of ASN.1
BIT STRING
type. - BitString
Iter - Iterator over the bits of a
BitString
. - BitString
Ref - ASN.1
BIT STRING
type. - BmpString
- ASN.1
BMPString
type. - Context
Specific - Context-specific field which wraps an owned inner value.
- Context
Specific Ref - Context-specific field reference.
- Generalized
Time - ASN.1
GeneralizedTime
type. - Ia5String
- ASN.1
IA5String
type. - Ia5String
Ref - ASN.1
IA5String
type. - Int
- Signed arbitrary precision ASN.1
INTEGER
type. - IntRef
- Signed arbitrary precision ASN.1
INTEGER
reference type. - Null
- ASN.1
NULL
type. - Object
Identifier - Object identifier (OID).
- Octet
String - ASN.1
OCTET STRING
type: owned form.. - Octet
String Ref - ASN.1
OCTET STRING
type: borrowed form. - Printable
String - ASN.1
PrintableString
type. - Printable
String Ref - ASN.1
PrintableString
type. - Sequence
Of - ASN.1
SEQUENCE OF
backed by an array. - Sequence
OfIter - Iterator over the elements of an
SequenceOf
. - Sequence
Ref - The
SequenceRef
type provides raw access to the octets which comprise a DER-encodedSEQUENCE
. - SetOf
- ASN.1
SET OF
backed by an array. - SetOf
Iter - Iterator over the elements of an
SetOf
. - SetOf
Vec alloc
- ASN.1
SET OF
backed by aVec
. - Teletex
String - ASN.1
TeletexString
type. - Teletex
String Ref - ASN.1
TeletexString
type. - Uint
- Unsigned arbitrary precision ASN.1
INTEGER
type. - UintRef
- Unsigned arbitrary precision ASN.1
INTEGER
reference type. - UtcTime
- ASN.1
UTCTime
type. - Utf8
String Ref - ASN.1
UTF8String
type. - Videotex
String Ref - ASN.1
VideotexString
type.