Module types
Expand description
common tls types
Modules§
- client
- TLS implementation agnostic client types
Structs§
- Secure
Transport - An
Extensionsvalue that can be added to theContextof a transport layer to signal that the transport is secure. - TlsTunnel
- Context information that can be provided by
tlsconnectors`, to configure the connection in function on an tls tunnel.
Enums§
- Application
Protocol - The Application Layer Negotiation Protocol (ALPN) identifiers as found in the IANA registry for Tls ExtensionType values.
- Cipher
Suite - The
CipherSuiteTLS protocol enum. Values in this enum are taken from the various RFCs covering TLS, and are listed by IANA. TheUnknownitem is used when processing unrecognised ordinals. - Compression
Algorithm - The
CompressionAlgorithmTLS protocol enum. Values in this enum are taken from the various RFCs covering TLS, and are listed by IANA. TheUnknownitem is used when processing unrecognised ordinals. - ECPoint
Format - The
ECPointFormatTLS protocol enum. Values in this enum are taken from the various RFCs covering TLS, and are listed by IANA. TheUnknownitem is used when processing unrecognised ordinals. - Extension
Id - The
ExtensionIdenum. Values in this enum are taken from the various RFCs covering TLS, and are listed by IANA. TheUnknownitem is used when processing unrecognised ordinals. - Protocol
Version - The
ProtocolVersionTLS protocol enum. Values in this enum are taken from the various RFCs covering TLS, and are listed by IANA. TheUnknownitem is used when processing unrecognised ordinals. - Signature
Scheme - The
SignatureSchemeTLS protocol enum. Values in this enum are taken from the various RFCs covering TLS, and are listed by IANA. TheUnknownitem is used when processing unrecognised ordinals. - Supported
Group - The
SupportedGroupTLS protocol enum. Values in this enum are taken from the various RFCs covering TLS, and are listed by IANA. TheUnknownitem is used when processing unrecognised ordinals.