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
StoresClientSessions
that stores everything in memory. It enforces a limit on the number of entries to bound memory usage. - The provided input could not be parsed because it is not a syntactically-valid DNS Name.
- An implementer of
StoresClientSessions
which does nothing. - 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.
Traits
- A trait for the ability to choose a certificate chain and private key for the purposes of client authentication.
- A trait for the ability to store client session data. The keys and values are opaque.