Expand description
Items for use in a server.
Structs§
- Represents a
ClientHellomessage received through theAcceptor. - Handle on a server-side connection before configuration is available.
 - A
ClientCertVerifierthat will allow both anonymous and authenticated clients, without any name checking. - A
ClientCertVerifierthat will ensure that every client provides a trusted certificate, without any name checking. - A struct representing the received Client Hello
 - Turns off client authentication.
 - Something which never stores sessions.
 - Allows reading of early data in resumed TLS1.3 connections.
 - Something that resolves do different cert chains/keys based on client-supplied server name (via SNI).
 - Common configuration for a set of server sessions.
 - This represents a single TLS server connection.
 - State associated with a server connection.
 - An implementer of
StoresServerSessionsthat stores everything in memory. If enforces a limit on the number of stored sessions to bound memory usage. - A config builder state where the caller must supply how to provide a server certificate to the connecting peer.
 
Traits§
- A trait for the ability to encrypt and decrypt tickets.
 - How to choose a certificate chain and signing key for use in server authentication.
 - A trait for the ability to store server session data.