Module pki_types
Expand description
Re-export of the pki-types
crate.
Modules§
- Low-level PEM decoding APIs.
Structs§
- Failure to parse an IP address
- A DER encoding of the PKIX AlgorithmIdentifier type:
- A DER-encoded X.509 certificate; as specified in RFC 5280
- A Certificate Revocation List; as specified in RFC 5280
- A Certificate Signing Request; as specified in RFC 2986
- DER-encoded data, either owned or borrowed
- A type which encapsulates a string (borrowed or owned) that is a syntactically valid DNS name.
- A TLS-encoded Encrypted Client Hello (ECH) configuration list (
ECHConfigList
); as specified in draft-ietf-tls-esni-18 §4 - The provided input could not be parsed because it is not a syntactically-valid DNS Name.
- A detail-less error when a signature is not valid.
no_std
implementation ofstd::net::Ipv4Addr
.no_std
implementation ofstd::net::Ipv6Addr
.- A DER-encoded plaintext RSA private key; as specified in PKCS#1/RFC 3447
- A DER-encoded plaintext private key; as specified in PKCS#8/RFC 5958
- A Sec1-encoded plaintext private key; as specified in RFC 5915
- A DER-encoded SubjectPublicKeyInfo (SPKI), as specified in RFC 5280.
- A trust anchor (a.k.a. root CA)
- A timestamp, tracking the number of non-leap seconds since the Unix epoch.
Enums§
no_std
implementation ofstd::net::IpAddr
.- A DER-encoded X.509 private key, in one of several formats
- Encodes ways a client can know the expected name of the server.
Traits§
- An abstract signature verification algorithm.
Type Aliases§
- Subject
Public KeyInfo Deprecated A DER-encoded SubjectPublicKeyInfo (SPKI), as specified in RFC 5280.