Packages

c

org.apache.pekko.http.scaladsl

HttpsConnectionContext

final class HttpsConnectionContext extends javadsl.HttpsConnectionContext with ConnectionContext

Context with all information needed to set up a HTTPS connection

This constructor is INTERNAL API, use ConnectionContext.https instead

Annotations
@InternalApi() @nowarn()
Source
ConnectionContext.scala
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HttpsConnectionContext
  2. ConnectionContext
  3. HttpsConnectionContext
  4. ConnectionContext
  5. AnyRef
  6. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new HttpsConnectionContext(sslContext: SSLContext, sslConfig: Option[PekkoSSLConfig] = None, enabledCipherSuites: Option[Seq[String]] = None, enabledProtocols: Option[Seq[String]] = None, clientAuth: Option[TLSClientAuth] = None, sslParameters: Option[SSLParameters] = None)
    Annotations
    @deprecated
    Deprecated

    (Since version Akka HTTP 10.2.0) prefer ConnectionContext.httpsClient or ConnectionContext.httpsServer

Value Members

  1. final def isSecure: Boolean

Deprecated Value Members

  1. def clientAuth: Option[TLSClientAuth]
    Annotations
    @deprecated
    Deprecated

    (Since version Akka HTTP 10.2.0) here for binary compatibility

  2. def enabledCipherSuites: Option[Seq[String]]
    Annotations
    @deprecated
    Deprecated

    (Since version Akka HTTP 10.2.0) here for binary compatibility

  3. def enabledProtocols: Option[Seq[String]]
    Annotations
    @deprecated
    Deprecated

    (Since version Akka HTTP 10.2.0) here for binary compatibility

  4. def getClientAuth: Optional[TLSClientAuth]

    Java API

    Java API

    Definition Classes
    HttpsConnectionContextHttpsConnectionContext
    Annotations
    @deprecated
    Deprecated

    (Since version Akka HTTP 10.2.0) here for binary compatibility

  5. def getEnabledCipherSuites: Optional[Collection[String]]

    Java API

    Java API

    Definition Classes
    HttpsConnectionContextHttpsConnectionContext
    Annotations
    @deprecated
    Deprecated

    (Since version Akka HTTP 10.2.0) here for binary compatibility

  6. def getEnabledProtocols: Optional[Collection[String]]

    Java API

    Java API

    Definition Classes
    HttpsConnectionContextHttpsConnectionContext
    Annotations
    @deprecated
    Deprecated

    (Since version Akka HTTP 10.2.0) here for binary compatibility

  7. def getSslContext: SSLContext

    Java API

    Java API

    Definition Classes
    HttpsConnectionContextHttpsConnectionContext
    Annotations
    @deprecated
    Deprecated

    (Since version Akka HTTP 10.2.0) not always available

  8. def getSslParameters: Optional[SSLParameters]

    Java API

    Java API

    Definition Classes
    HttpsConnectionContextHttpsConnectionContext
    Annotations
    @deprecated
    Deprecated

    (Since version Akka HTTP 10.2.0) here for binary compatibility

  9. def sslConfig: Option[PekkoSSLConfig]
    Definition Classes
    HttpsConnectionContextConnectionContext
    Annotations
    @deprecated
    Deprecated

    (Since version Akka HTTP 10.2.0) here for binary compatibility

  10. def sslContext: SSLContext
    Annotations
    @deprecated
    Deprecated

    (Since version Akka HTTP 10.2.0) not always available

  11. def sslParameters: Option[SSLParameters]
    Annotations
    @deprecated
    Deprecated

    (Since version Akka HTTP 10.2.0) here for binary compatibility