Crate pkix

Crate pkix 

Source

Re-exports§

pub extern crate bit_vec;
pub extern crate num_bigint;
pub extern crate yasna;

Modules§

algorithms
cmpv2
Rust implementation of the Certificate Management Protocol (CMP) as described in RFC 4210
cms
crmf
Rust implementation of the Certificate Request Message Format (CRMF) as described in RFC 4211.
derives
oid
pem
pkcs10
rfc3281
types
x509

Macros§

define_content_with_associated_type
define_version
derive_sequence
derive_sequence_of
derive_set
derive_set_of
enum_oid
enum_subtype
impl_content_with_associated_type
content_with_associated_type helps us define enums where the type of the variant could be another enumerated type, like a subset of oids or say a CMS version etc.

Structs§

ASN1Error

Traits§

DerWrite
FromBer
Trait for objects that can be deserialized from a BER representation. A wrapper around yasna’s FromBER trait that sets BER mode and eliminates the parse_der / from_ber boilerplate.
FromDer
Trait for objects that can be deserialized from a DER representation. A wrapper around yasna’s FromBER trait that sets DER mode and eliminates the parse_der / from_ber boilerplate.
ToDer

Type Aliases§

ASN1Result