An internal channel handler that reads the Transport.Tls and
ApplicationProtocols stack params to replace the
finagle-installed SSL channel handlers for client transport
encryption.
This is a workaround for a limited set of TlsConfig options:
application protocols may be configured on servers, but not on
clients. The introduction of the ApplicationProtocols param
allows finagle transporters to announce protocol support.
See https://github.com/twitter/finagle/issues/580
Linear Supertypes
AnyRef, Any
Ordering
Alphabetic
By inheritance
Inherited
Netty4ClientTls
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Type Members
case classApplicationProtocols(protocols: Seq[String]) extends Product with Serializable
An internal channel handler that reads the Transport.Tls and ApplicationProtocols stack params to replace the finagle-installed SSL channel handlers for client transport encryption.
This is a workaround for a limited set of TlsConfig options: application protocols may be configured on servers, but not on clients. The introduction of the ApplicationProtocols param allows finagle transporters to announce protocol support.
See https://github.com/twitter/finagle/issues/580