Package

com.twitter.finagle.netty4.ssl

client

Permalink

package client

Visibility
  1. Public
  2. All

Type Members

  1. final class Netty4ClientEngineFactory extends SslClientEngineFactory

    Permalink

    This engine factory uses Netty 4's SslContextBuilder.

    This engine factory uses Netty 4's SslContextBuilder. It is the recommended path for using native SSL/TLS engines with Finagle.

Value Members

  1. object ExternalClientEngineFactory extends SslClientEngineFactory

    Permalink

    This engine factory is intended to be used *only* by clients that talk to outside web servers.

    This engine factory is intended to be used *only* by clients that talk to outside web servers. It ignores some of the parameters passed in as part of the SslClientConfiguration, in order to severely limit the number of OpenSslContext objects which get created.

    There are four types of engines which can be created by this engine factory: 1. http/1.1 with trust credential checking done against system certs 2. http/1.1 with no trust credential checking done (insecure) 3. h2 with trust credential checking done against system certs 4. h2 with no trust credential checking done (insecure)

    Note

    KeyCredentials, CipherSuites, and Protocols values are all ignored with this engine factory and are treated as if they were left as Unspecified.

  2. object Netty4ClientEngineFactory

    Permalink
  3. object SslClientVerificationHandler

    Permalink

Ungrouped