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