public final class HttpsConnectionContext extends HttpsConnectionContext implements ConnectionContext
Constructor and Description |
---|
HttpsConnectionContext(javax.net.ssl.SSLContext sslContext,
scala.Option<com.typesafe.sslconfig.akka.AkkaSSLConfig> sslConfig,
scala.Option<scala.collection.immutable.Seq<java.lang.String>> enabledCipherSuites,
scala.Option<scala.collection.immutable.Seq<java.lang.String>> enabledProtocols,
scala.Option<akka.stream.TLSClientAuth> clientAuth,
scala.Option<javax.net.ssl.SSLParameters> sslParameters) |
HttpsConnectionContext(javax.net.ssl.SSLContext sslContext,
scala.Option<scala.collection.immutable.Seq<java.lang.String>> enabledCipherSuites,
scala.Option<scala.collection.immutable.Seq<java.lang.String>> enabledProtocols,
scala.Option<akka.stream.TLSClientAuth> clientAuth,
scala.Option<javax.net.ssl.SSLParameters> sslParameters) |
Modifier and Type | Method and Description |
---|---|
scala.Option<akka.stream.TLSClientAuth> |
clientAuth() |
scala.Option<scala.collection.immutable.Seq<java.lang.String>> |
enabledCipherSuites() |
scala.Option<scala.collection.immutable.Seq<java.lang.String>> |
enabledProtocols() |
akka.stream.TLSProtocol.NegotiateNewSession |
firstSession() |
java.util.Optional<akka.stream.TLSClientAuth> |
getClientAuth()
Java API
|
java.util.Optional<java.util.Collection<java.lang.String>> |
getEnabledCipherSuites()
Java API
|
java.util.Optional<java.util.Collection<java.lang.String>> |
getEnabledProtocols()
Java API
|
javax.net.ssl.SSLContext |
getSslContext()
Java API
|
java.util.Optional<javax.net.ssl.SSLParameters> |
getSslParameters()
Java API
|
scala.Option<com.typesafe.sslconfig.akka.AkkaSSLConfig> |
sslConfig() |
javax.net.ssl.SSLContext |
sslContext() |
scala.Option<javax.net.ssl.SSLParameters> |
sslParameters() |
getDefaultPort, isSecure
https, https, https, noEncryption
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
defaultPort
public HttpsConnectionContext(javax.net.ssl.SSLContext sslContext, scala.Option<com.typesafe.sslconfig.akka.AkkaSSLConfig> sslConfig, scala.Option<scala.collection.immutable.Seq<java.lang.String>> enabledCipherSuites, scala.Option<scala.collection.immutable.Seq<java.lang.String>> enabledProtocols, scala.Option<akka.stream.TLSClientAuth> clientAuth, scala.Option<javax.net.ssl.SSLParameters> sslParameters)
public HttpsConnectionContext(javax.net.ssl.SSLContext sslContext, scala.Option<scala.collection.immutable.Seq<java.lang.String>> enabledCipherSuites, scala.Option<scala.collection.immutable.Seq<java.lang.String>> enabledProtocols, scala.Option<akka.stream.TLSClientAuth> clientAuth, scala.Option<javax.net.ssl.SSLParameters> sslParameters)
public javax.net.ssl.SSLContext sslContext()
public scala.Option<com.typesafe.sslconfig.akka.AkkaSSLConfig> sslConfig()
sslConfig
in class ConnectionContext
public scala.Option<scala.collection.immutable.Seq<java.lang.String>> enabledCipherSuites()
public scala.Option<scala.collection.immutable.Seq<java.lang.String>> enabledProtocols()
public scala.Option<akka.stream.TLSClientAuth> clientAuth()
public scala.Option<javax.net.ssl.SSLParameters> sslParameters()
public akka.stream.TLSProtocol.NegotiateNewSession firstSession()
public javax.net.ssl.SSLContext getSslContext()
HttpsConnectionContext
getSslContext
in class HttpsConnectionContext
public java.util.Optional<java.util.Collection<java.lang.String>> getEnabledCipherSuites()
HttpsConnectionContext
getEnabledCipherSuites
in class HttpsConnectionContext
public java.util.Optional<java.util.Collection<java.lang.String>> getEnabledProtocols()
HttpsConnectionContext
getEnabledProtocols
in class HttpsConnectionContext
public java.util.Optional<akka.stream.TLSClientAuth> getClientAuth()
HttpsConnectionContext
getClientAuth
in class HttpsConnectionContext
public java.util.Optional<javax.net.ssl.SSLParameters> getSslParameters()
HttpsConnectionContext
getSslParameters
in class HttpsConnectionContext