Expand description
Traits used to describe TLS connections and objects that can create them.
Structs§
- Native
TlsProvider - A
TlsProviderthat usesnative_tls. - Rustls
Acceptor - A server implementation for Rustls.
- Rustls
Provider - A
TlsProviderthat usesrustls. - Rustls
Server Stream - A server-side TLS stream.
- TlsAcceptor
Settings - Settings used for constructing a TlsAcceptor.
- TlsServer
Unsupported - An error returned by TlsProvider::tls_acceptor when the TlsProvider does not have TLS server support.
- Unimplemented
Tls - A
TlsConnectoror stream that can never be constructed or returned.
Traits§
- Certified
Conn - An object with a peer certificate: typically a TLS connection.
- TlsConnector
- An object that knows how to wrap a TCP connection (where the type of said TCP
connection is
S) with TLS.