SslClientConfiguration represents the collection of parameters that an engine factory should use to configure a TLS client Engine.
Instances of this class provide a method to create Finagle Engines for use with TLS.
SslClientSessionVerifier represents an opportunity for a user or system to perform additional client-side verification checks against an address, configuration, or session.
SslClientSessionVerifier represents an opportunity for a user or system
to perform additional client-side verification checks against an address,
configuration, or session. The apply
method of the verifier is called
when an SSLSession
has been established.
This class provides an ability to use an initialized supplied
javax.net.ssl.SSLContext
as the basis for creating Engines.
This engine factory is a default JVM-based implementation, intended to provide coverage for a wide array of configurations.
SslClientConfiguration represents the collection of parameters that an engine factory should use to configure a TLS client Engine.
If specified, this value should match one of the names specified in the server's X.509 certificate.
The credentials used by the client engine to verify itself to a remote peer.
The credentials used by the client to validate a remote peer's credentials.
The cipher suites which should be used by a particular client engine.
The protocols which should be enabled for use with a particular client engine.
The ALPN or NPN protocols which should be supported by a particular client engine.