public class ConnectionContext$
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static ConnectionContext$ |
MODULE$
Static reference to the singleton instance of this Scala object.
|
Constructor and Description |
---|
ConnectionContext$() |
Modifier and Type | Method and Description |
---|---|
HttpsConnectionContext |
https(javax.net.ssl.SSLContext sslContext)
Used to serve HTTPS traffic.
|
HttpsConnectionContext |
https(javax.net.ssl.SSLContext sslContext,
java.util.Optional<com.typesafe.sslconfig.akka.AkkaSSLConfig> sslConfig,
java.util.Optional<java.util.Collection<java.lang.String>> enabledCipherSuites,
java.util.Optional<java.util.Collection<java.lang.String>> enabledProtocols,
java.util.Optional<akka.stream.TLSClientAuth> clientAuth,
java.util.Optional<javax.net.ssl.SSLParameters> sslParameters)
Used to serve HTTPS traffic.
|
HttpsConnectionContext |
https(javax.net.ssl.SSLContext sslContext,
java.util.Optional<java.util.Collection<java.lang.String>> enabledCipherSuites,
java.util.Optional<java.util.Collection<java.lang.String>> enabledProtocols,
java.util.Optional<akka.stream.TLSClientAuth> clientAuth,
java.util.Optional<javax.net.ssl.SSLParameters> sslParameters)
Used to serve HTTPS traffic.
|
HttpConnectionContext |
noEncryption()
Used to serve HTTP traffic.
|
public static final ConnectionContext$ MODULE$
public HttpsConnectionContext https(javax.net.ssl.SSLContext sslContext)
public HttpsConnectionContext https(javax.net.ssl.SSLContext sslContext, java.util.Optional<com.typesafe.sslconfig.akka.AkkaSSLConfig> sslConfig, java.util.Optional<java.util.Collection<java.lang.String>> enabledCipherSuites, java.util.Optional<java.util.Collection<java.lang.String>> enabledProtocols, java.util.Optional<akka.stream.TLSClientAuth> clientAuth, java.util.Optional<javax.net.ssl.SSLParameters> sslParameters)
public HttpsConnectionContext https(javax.net.ssl.SSLContext sslContext, java.util.Optional<java.util.Collection<java.lang.String>> enabledCipherSuites, java.util.Optional<java.util.Collection<java.lang.String>> enabledProtocols, java.util.Optional<akka.stream.TLSClientAuth> clientAuth, java.util.Optional<javax.net.ssl.SSLParameters> sslParameters)
public HttpConnectionContext noEncryption()