Expand description
Items for use in a client.
Structs
Common configuration for (typically) all connections made by
a program.
This represents a single TLS client connection.
State associated with a client connection.
An implementer of
ClientSessionStore
that stores everything
in memory.The provided input could not be parsed because
it is not a syntactically-valid DNS Name.
Configuration for how/when a client is allowed to resume a previous session.
A config builder state where the caller needs to supply whether and how to provide a client
certificate.
A config builder state where the caller needs to supply a certificate transparency policy or
client certificate resolver.
Stub that implements io::Write and dispatches to
write_early_data
.Enums
Encodes ways a client can know the expected name of the server.
What mechanisms to support for resuming a TLS 1.2 session.
Traits
A trait for the ability to store client session data, so that sessions
can be resumed in future connections.
A trait for the ability to choose a certificate chain and
private key for the purposes of client authentication.