object SslClientEngineFactory
- Alphabetic
- By Inheritance
- SslClientEngineFactory
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- case class Param(factory: SslClientEngineFactory) extends Product with Serializable
$param the client engine factory used for creating an Engine which is used with an SSL/TLS connection.
$param the client engine factory used for creating an Engine which is used with an SSL/TLS connection.
- factory
The SslClientEngineFactory to use for creating an Engine based off of an Address and an SslClientConfiguration.
- Note
By default a JdkClientEngineFactory will be used if this param is not configured.
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def configureEngine(engine: Engine, config: SslClientConfiguration): Unit
Configure the supplied Engine's client mode, protocols and cipher suites.
- def createEngine(sslContext: SSLContext, address: Address, config: SslClientConfiguration): Engine
Use the supplied
javax.net.ssl.SSLContext
to create a new Engine based on a hostname and port, if available. - final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getHostString(isa: InetSocketAddress, config: SslClientConfiguration): String
Return the hostname from the configuration if set, or fall back to the host string of the
java.net.InetSocketAddress
.Return the hostname from the configuration if set, or fall back to the host string of the
java.net.InetSocketAddress
.- Note
If the config does not contain a hostname, this method will not perform a reverse DNS lookup if the address was created with a literal IP address.
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- object Param extends Serializable