Expand description
TLS implementation agnostic client types
ClientHello
is used in Rama as the implementation agnostic type
to convey what client hello was set by the incoming TLS Connection,
if the server middleware is configured to store it.
By being implementation agnostic we have the advantage to be able to bridge easily between different implementations. Making it possible to run for example a Rustls proxy service but establish connections using BoringSSL.
Structs§
- When a client first connects to a server, it is required to send the ClientHello as its first message.
Enums§
- Extensions that can be set in a
ClientHello
message by a TLS client.