List of all items
Structs
- Certificate
- PrivateKey
- certificate::Certificate
- certificate::PrivateKey
- client::Builder
- client::Client
- rustls::Certificate
- rustls::ClientConfig
- rustls::ClientConnection
- rustls::CommonState
- rustls::ConfigBuilder
- rustls::ConnectionCommon
- rustls::DigitallySignedStruct
- rustls::DistinguishedName
- rustls::IoState
- rustls::KeyLogFile
- rustls::NoKeyLog
- rustls::OwnedTrustAnchor
- rustls::PrivateKey
- rustls::Reader
- rustls::RootCertStore
- rustls::ServerConfig
- rustls::ServerConnection
- rustls::Stream
- rustls::StreamOwned
- rustls::SupportedKxGroup
- rustls::SupportedProtocolVersion
- rustls::Ticketer
- rustls::Tls12CipherSuite
- rustls::Tls13CipherSuite
- rustls::WantsCipherSuites
- rustls::WantsKxGroups
- rustls::WantsVerifier
- rustls::WantsVersions
- rustls::Writer
- rustls::cipher_suite::CipherSuiteCommon
- rustls::client::ClientConfig
- rustls::client::ClientConnection
- rustls::client::ClientConnectionData
- rustls::client::ClientSessionMemoryCache
- rustls::client::InvalidDnsNameError
- rustls::client::Resumption
- rustls::client::Tls12ClientSessionValue
- rustls::client::Tls13ClientSessionValue
- rustls::client::WantsClientCert
- rustls::client::WantsTransparencyPolicyOrClientCert
- rustls::client::WriteEarlyData
- rustls::internal::msgs::alert::AlertMessagePayload
- rustls::internal::msgs::base::Payload
- rustls::internal::msgs::base::PayloadU16
- rustls::internal::msgs::base::PayloadU24
- rustls::internal::msgs::base::PayloadU8
- rustls::internal::msgs::ccs::ChangeCipherSpecPayload
- rustls::internal::msgs::codec::Reader
- rustls::internal::msgs::codec::u24
- rustls::internal::msgs::deframer::Deframed
- rustls::internal::msgs::deframer::MessageDeframer
- rustls::internal::msgs::fragmenter::MessageFragmenter
- rustls::internal::msgs::handshake::CertificateEntry
- rustls::internal::msgs::handshake::CertificatePayloadTLS13
- rustls::internal::msgs::handshake::CertificateRequestPayload
- rustls::internal::msgs::handshake::CertificateRequestPayloadTLS13
- rustls::internal::msgs::handshake::CertificateStatus
- rustls::internal::msgs::handshake::ClientECDHParams
- rustls::internal::msgs::handshake::ClientHelloPayload
- rustls::internal::msgs::handshake::DistinguishedName
- rustls::internal::msgs::handshake::ECDHEServerKeyExchange
- rustls::internal::msgs::handshake::ECParameters
- rustls::internal::msgs::handshake::HandshakeMessagePayload
- rustls::internal::msgs::handshake::HelloRetryRequest
- rustls::internal::msgs::handshake::KeyShareEntry
- rustls::internal::msgs::handshake::NewSessionTicketPayload
- rustls::internal::msgs::handshake::NewSessionTicketPayloadTLS13
- rustls::internal::msgs::handshake::OCSPCertificateStatusRequest
- rustls::internal::msgs::handshake::PresharedKeyBinder
- rustls::internal::msgs::handshake::PresharedKeyIdentity
- rustls::internal::msgs::handshake::PresharedKeyOffer
- rustls::internal::msgs::handshake::ProtocolName
- rustls::internal::msgs::handshake::Random
- rustls::internal::msgs::handshake::ResponderId
- rustls::internal::msgs::handshake::Sct
- rustls::internal::msgs::handshake::ServerECDHParams
- rustls::internal::msgs::handshake::ServerHelloPayload
- rustls::internal::msgs::handshake::ServerName
- rustls::internal::msgs::handshake::SessionId
- rustls::internal::msgs::handshake::UnknownExtension
- rustls::internal::msgs::message::BorrowedPlainMessage
- rustls::internal::msgs::message::Message
- rustls::internal::msgs::message::OpaqueMessage
- rustls::internal::msgs::message::PlainMessage
- rustls::internal::msgs::persist::ClientSessionCommon
- rustls::internal::msgs::persist::Retrieved
- rustls::internal::msgs::persist::ServerSessionValue
- rustls::internal::msgs::persist::Tls12ClientSessionValue
- rustls::internal::msgs::persist::Tls13ClientSessionValue
- rustls::internal::record_layer::Decrypted
- rustls::internal::record_layer::RecordLayer
- rustls::quic::ClientConnection
- rustls::quic::ConnectionCommon
- rustls::quic::DirectionalKeys
- rustls::quic::HeaderProtectionKey
- rustls::quic::Keys
- rustls::quic::PacketKey
- rustls::quic::PacketKeySet
- rustls::quic::Secrets
- rustls::quic::ServerConnection
- rustls::quic::Tag
- rustls::server::Accepted
- rustls::server::Acceptor
- rustls::server::AllowAnyAnonymousOrAuthenticatedClient
- rustls::server::AllowAnyAuthenticatedClient
- rustls::server::ClientHello
- rustls::server::NoClientAuth
- rustls::server::NoServerSessionStorage
- rustls::server::ReadEarlyData
- rustls::server::ResolvesServerCertUsingSni
- rustls::server::ServerConfig
- rustls::server::ServerConnection
- rustls::server::ServerConnectionData
- rustls::server::ServerSessionMemoryCache
- rustls::server::UnparsedCertRevocationList
- rustls::server::WantsServerCert
- rustls::sign::CertifiedKey
- rustls::sign::SignError
- server::Builder
- server::Server
Enums
- rustls::AlertDescription
- rustls::BulkAlgorithm
- rustls::CertRevocationListError
- rustls::CertificateError
- rustls::CipherSuite
- rustls::Connection
- rustls::ContentType
- rustls::Error
- rustls::HandshakeType
- rustls::InvalidMessage
- rustls::NamedGroup
- rustls::PeerIncompatible
- rustls::PeerMisbehaved
- rustls::ProtocolVersion
- rustls::ServerName
- rustls::Side
- rustls::SignatureAlgorithm
- rustls::SignatureScheme
- rustls::SupportedCipherSuite
- rustls::client::ServerName
- rustls::client::Tls12Resumption
- rustls::internal::msgs::codec::ListLength
- rustls::internal::msgs::deframer::DeframerError
- rustls::internal::msgs::enums::AlertLevel
- rustls::internal::msgs::enums::CertificateStatusType
- rustls::internal::msgs::enums::ClientCertificateType
- rustls::internal::msgs::enums::Compression
- rustls::internal::msgs::enums::ECCurveType
- rustls::internal::msgs::enums::ECPointFormat
- rustls::internal::msgs::enums::ExtensionType
- rustls::internal::msgs::enums::HashAlgorithm
- rustls::internal::msgs::enums::HeartbeatMessageType
- rustls::internal::msgs::enums::HeartbeatMode
- rustls::internal::msgs::enums::KeyUpdateRequest
- rustls::internal::msgs::enums::NamedCurve
- rustls::internal::msgs::enums::NamedGroup
- rustls::internal::msgs::enums::PSKKeyExchangeMode
- rustls::internal::msgs::enums::ServerNameType
- rustls::internal::msgs::handshake::CertReqExtension
- rustls::internal::msgs::handshake::CertificateExtension
- rustls::internal::msgs::handshake::CertificateStatusRequest
- rustls::internal::msgs::handshake::ClientExtension
- rustls::internal::msgs::handshake::ClientSessionTicket
- rustls::internal::msgs::handshake::HandshakePayload
- rustls::internal::msgs::handshake::HelloRetryExtension
- rustls::internal::msgs::handshake::KeyExchangeAlgorithm
- rustls::internal::msgs::handshake::NewSessionTicketExtension
- rustls::internal::msgs::handshake::ServerExtension
- rustls::internal::msgs::handshake::ServerKeyExchangePayload
- rustls::internal::msgs::handshake::ServerNamePayload
- rustls::internal::msgs::message::MessageError
- rustls::internal::msgs::message::MessagePayload
- rustls::quic::Connection
- rustls::quic::KeyChange
- rustls::quic::Version
Traits
- certificate::IntoCertificate
- certificate::IntoPrivateKey
- rustls::ConfigSide
- rustls::KeyLog
- rustls::SideData
- rustls::client::ClientSessionStore
- rustls::client::ResolvesClientCert
- rustls::internal::cipher::MessageDecrypter
- rustls::internal::msgs::codec::Codec
- rustls::internal::msgs::codec::TlsListElement
- rustls::internal::msgs::handshake::ConvertProtocolNameList
- rustls::internal::msgs::handshake::ConvertServerNameList
- rustls::internal::msgs::handshake::HasServerExtensions
- rustls::server::ProducesTickets
- rustls::server::ResolvesServerCert
- rustls::server::StoresServerSessions
- rustls::sign::Signer
- rustls::sign::SigningKey
Functions
- rustls::internal::msgs::codec::put_u16
- rustls::internal::msgs::codec::put_u64
- rustls::sign::any_ecdsa_type
- rustls::sign::any_eddsa_type
- rustls::sign::any_supported_type
- rustls::sign::supported_sign_tls13
Type Aliases
- rustls::internal::msgs::handshake::CertificatePayload
- rustls::internal::msgs::persist::ServerSessionKey
Statics
- DEFAULT_CIPHERSUITES
- rustls::ALL_CIPHER_SUITES
- rustls::ALL_KX_GROUPS
- rustls::ALL_VERSIONS
- rustls::DEFAULT_CIPHER_SUITES
- rustls::DEFAULT_VERSIONS
- rustls::cipher_suite::TLS13_AES_128_GCM_SHA256
- rustls::cipher_suite::TLS13_AES_256_GCM_SHA384
- rustls::cipher_suite::TLS13_CHACHA20_POLY1305_SHA256
- rustls::cipher_suite::TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
- rustls::cipher_suite::TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
- rustls::cipher_suite::TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256
- rustls::cipher_suite::TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
- rustls::cipher_suite::TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
- rustls::cipher_suite::TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
- rustls::kx_group::SECP256R1
- rustls::kx_group::SECP384R1
- rustls::kx_group::X25519
- rustls::version::TLS12
- rustls::version::TLS13