class DelegatingSslContextFactory extends SslContextFactory
- Annotations
- @nowarn()
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- DelegatingSslContextFactory
- SslContextFactory
- Dumpable
- AbstractLifeCycle
- LifeCycle
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new DelegatingSslContextFactory()
Type Members
- class AliasSNIMatcher extends SNIMatcher
- Attributes
- private[ssl]
- Definition Classes
- SslContextFactory
- class Factory extends AnyRef
- Attributes
- private[ssl]
- Definition Classes
- SslContextFactory
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
- def addExcludeCipherSuites(arg0: <repeated...>[String]): Unit
- Definition Classes
- SslContextFactory
- Annotations
- @transient()
- def addExcludeProtocols(arg0: <repeated...>[String]): Unit
- Definition Classes
- SslContextFactory
- Annotations
- @transient()
- def addLifeCycleListener(arg0: Listener): Unit
- Definition Classes
- AbstractLifeCycle → LifeCycle
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def checkCiphers(arg0: SSLParameters): Unit
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- def checkConfiguration(): Unit
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- def checkEndPointIdentificationAlgorithm(): Unit
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- def checkProtocols(arg0: SSLParameters): Unit
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- def checkTrustAll(): Unit
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def customize(arg0: SSLParameters): SSLParameters
- Definition Classes
- SslContextFactory
- def customize(arg0: SSLEngine): Unit
- Definition Classes
- SslContextFactory
- def doStart(): Unit
- Definition Classes
- DelegatingSslContextFactory → SslContextFactory → AbstractLifeCycle
- def doStop(): Unit
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory → AbstractLifeCycle
- Annotations
- @throws(classOf[java.lang.Exception])
- def dump(arg0: Appendable, arg1: String): Unit
- Definition Classes
- SslContextFactory → Dumpable
- Annotations
- @throws(classOf[java.io.IOException])
- def dump(): String
- Definition Classes
- SslContextFactory → Dumpable
- def dumpSelf(): String
- Definition Classes
- Dumpable
- 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])
- def getAliases(): Set[String]
- Definition Classes
- SslContextFactory
- def getCertAlias(): String
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getCertStoreInstance(arg0: Collection[_ <: CRL]): CertStore
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- Annotations
- @throws(classOf[java.security.InvalidAlgorithmParameterException]) @throws(classOf[java.security.NoSuchAlgorithmException])
- def getCertificateFactoryInstance(arg0: String): CertificateFactory
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- Annotations
- @throws(classOf[java.security.cert.CertificateException])
- def getCipherComparator(): Comparator[String]
- Definition Classes
- SslContextFactory
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getCrlPath(): String
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getEndpointIdentificationAlgorithm(): String
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getExcludeCipherSuites(): Array[String]
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getExcludeProtocols(): Array[String]
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getHostnameVerifier(): HostnameVerifier
- Definition Classes
- SslContextFactory
- def getIncludeCipherSuites(): Array[String]
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getIncludeProtocols(): Array[String]
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getKeyManagerFactoryAlgorithm(): String
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getKeyManagerFactoryInstance(): KeyManagerFactory
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- Annotations
- @throws(classOf[java.security.NoSuchAlgorithmException])
- def getKeyManagers(arg0: KeyStore): Array[KeyManager]
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- Annotations
- @throws(classOf[java.lang.Exception])
- def getKeyStore(): KeyStore
- Definition Classes
- SslContextFactory
- def getKeyStorePath(): String
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getKeyStoreProvider(): String
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getKeyStoreResource(): Resource
- Definition Classes
- SslContextFactory
- def getKeyStoreType(): String
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getMaxCertPathLength(): Int
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getOcspResponderURL(): String
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getPassword(arg0: String): Password
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- def getPkixCertPathChecker(): PKIXCertPathChecker
- Definition Classes
- SslContextFactory
- def getProtocol(): String
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getProvider(): String
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getRenegotiationLimit(): Int
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getSSLContextInstance(): SSLContext
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- Annotations
- @throws(classOf[java.security.NoSuchAlgorithmException])
- def getSecureRandomAlgorithm(): String
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getSecureRandomInstance(): SecureRandom
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- Annotations
- @throws(classOf[java.security.NoSuchAlgorithmException])
- def getSelectedCipherSuites(): Array[String]
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getSelectedProtocols(): Array[String]
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getSslContext(): SSLContext
- Definition Classes
- SslContextFactory
- def getSslSessionCacheSize(): Int
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getSslSessionTimeout(): Int
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getState(): String
- Definition Classes
- AbstractLifeCycle
- Annotations
- @ManagedAttribute()
- def getStopTimeout(): Long
- Definition Classes
- AbstractLifeCycle
- Annotations
- @ManagedAttribute()
- def getTrustManagerFactoryAlgorithm(): String
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getTrustManagerFactoryInstance(): TrustManagerFactory
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- Annotations
- @throws(classOf[java.security.NoSuchAlgorithmException])
- def getTrustManagers(arg0: KeyStore, arg1: Collection[_ <: CRL]): Array[TrustManager]
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- Annotations
- @throws(classOf[java.lang.Exception])
- def getTrustStore(): KeyStore
- Definition Classes
- SslContextFactory
- def getTrustStorePath(): String
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getTrustStoreProvider(): String
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getTrustStoreResource(): Resource
- Definition Classes
- SslContextFactory
- def getTrustStoreType(): String
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def getX509(arg0: String): X509
- Definition Classes
- SslContextFactory
- def getX509CertChain(arg0: SSLSession): Array[X509Certificate]
- Definition Classes
- SslContextFactory
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def isEnableCRLDP(): Boolean
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def isEnableOCSP(): Boolean
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def isFailed(): Boolean
- Definition Classes
- AbstractLifeCycle → LifeCycle
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isRenegotiationAllowed(): Boolean
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def isRunning(): Boolean
- Definition Classes
- AbstractLifeCycle → LifeCycle
- def isSessionCachingEnabled(): Boolean
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def isStarted(): Boolean
- Definition Classes
- AbstractLifeCycle → LifeCycle
- def isStarting(): Boolean
- Definition Classes
- AbstractLifeCycle → LifeCycle
- def isStopped(): Boolean
- Definition Classes
- AbstractLifeCycle → LifeCycle
- def isStopping(): Boolean
- Definition Classes
- AbstractLifeCycle → LifeCycle
- def isTrustAll(): Boolean
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def isUseCipherSuitesOrder(): Boolean
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def isValidateCerts(): Boolean
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def isValidatePeerCerts(): Boolean
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute()
- def loadCRL(arg0: String): Collection[_ <: CRL]
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- Annotations
- @throws(classOf[java.lang.Exception])
- def loadKeyStore(arg0: Resource): KeyStore
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- Annotations
- @throws(classOf[java.lang.Exception])
- def loadTrustStore(arg0: Resource): KeyStore
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- Annotations
- @throws(classOf[java.lang.Exception])
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def newPKIXBuilderParameters(arg0: KeyStore, arg1: Collection[_ <: CRL]): PKIXBuilderParameters
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- Annotations
- @throws(classOf[java.lang.Exception])
- def newPassword(arg0: String): Password
- Definition Classes
- SslContextFactory
- def newSSLEngine(arg0: InetSocketAddress): SSLEngine
- Definition Classes
- SslContextFactory
- def newSSLEngine(arg0: String, arg1: Int): SSLEngine
- Definition Classes
- SslContextFactory
- def newSSLEngine(): SSLEngine
- Definition Classes
- SslContextFactory
- def newSslServerSocket(arg0: String, arg1: Int, arg2: Int): SSLServerSocket
- Definition Classes
- SslContextFactory
- Annotations
- @throws(classOf[java.io.IOException])
- def newSslSocket(): SSLSocket
- Definition Classes
- SslContextFactory
- Annotations
- @throws(classOf[java.io.IOException])
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def reload(arg0: Consumer[SslContextFactory]): Unit
- Definition Classes
- SslContextFactory
- Annotations
- @throws(classOf[java.lang.Exception])
- def removeLifeCycleListener(arg0: Listener): Unit
- Definition Classes
- AbstractLifeCycle → LifeCycle
- def selectCipherSuites(arg0: Array[String], arg1: Array[String]): Unit
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- def selectProtocols(arg0: Array[String], arg1: Array[String]): Unit
- Definition Classes
- SslContextFactory
- def setCertAlias(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setCipherComparator(arg0: Comparator[String]): Unit
- Definition Classes
- SslContextFactory
- def setCrlPath(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setEnableCRLDP(arg0: Boolean): Unit
- Definition Classes
- SslContextFactory
- def setEnableOCSP(arg0: Boolean): Unit
- Definition Classes
- SslContextFactory
- def setEndpointIdentificationAlgorithm(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setExcludeCipherSuites(arg0: <repeated...>[String]): Unit
- Definition Classes
- SslContextFactory
- Annotations
- @transient()
- def setExcludeProtocols(arg0: <repeated...>[String]): Unit
- Definition Classes
- SslContextFactory
- Annotations
- @transient()
- def setHostnameVerifier(arg0: HostnameVerifier): Unit
- Definition Classes
- SslContextFactory
- def setIncludeCipherSuites(arg0: <repeated...>[String]): Unit
- Definition Classes
- SslContextFactory
- Annotations
- @transient()
- def setIncludeProtocols(arg0: <repeated...>[String]): Unit
- Definition Classes
- SslContextFactory
- Annotations
- @transient()
- def setKeyManagerFactoryAlgorithm(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setKeyManagerPassword(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setKeyStore(arg0: KeyStore): Unit
- Definition Classes
- SslContextFactory
- def setKeyStorePassword(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setKeyStorePath(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setKeyStoreProvider(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setKeyStoreResource(arg0: Resource): Unit
- Definition Classes
- SslContextFactory
- def setKeyStoreType(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setMaxCertPathLength(arg0: Int): Unit
- Definition Classes
- SslContextFactory
- def setOcspResponderURL(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setPkixCertPathChecker(arg0: PKIXCertPathChecker): Unit
- Definition Classes
- SslContextFactory
- def setProtocol(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setProvider(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setRenegotiationAllowed(arg0: Boolean): Unit
- Definition Classes
- SslContextFactory
- def setRenegotiationLimit(arg0: Int): Unit
- Definition Classes
- SslContextFactory
- def setSecureRandomAlgorithm(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setSessionCachingEnabled(arg0: Boolean): Unit
- Definition Classes
- SslContextFactory
- def setSslContext(arg0: SSLContext): Unit
- Definition Classes
- SslContextFactory
- def setSslSessionCacheSize(arg0: Int): Unit
- Definition Classes
- SslContextFactory
- def setSslSessionTimeout(arg0: Int): Unit
- Definition Classes
- SslContextFactory
- def setStopTimeout(arg0: Long): Unit
- Definition Classes
- AbstractLifeCycle
- def setTrustAll(arg0: Boolean): Unit
- Definition Classes
- SslContextFactory
- def setTrustManagerFactoryAlgorithm(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setTrustStore(arg0: KeyStore): Unit
- Definition Classes
- SslContextFactory
- def setTrustStorePassword(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setTrustStorePath(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setTrustStoreProvider(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setTrustStoreResource(arg0: Resource): Unit
- Definition Classes
- SslContextFactory
- def setTrustStoreType(arg0: String): Unit
- Definition Classes
- SslContextFactory
- def setUseCipherSuitesOrder(arg0: Boolean): Unit
- Definition Classes
- SslContextFactory
- def setValidateCerts(arg0: Boolean): Unit
- Definition Classes
- SslContextFactory
- def setValidatePeerCerts(arg0: Boolean): Unit
- Definition Classes
- SslContextFactory
- final def start(): Unit
- Definition Classes
- AbstractLifeCycle → LifeCycle
- Annotations
- @throws(classOf[java.lang.Exception])
- final def stop(): Unit
- Definition Classes
- AbstractLifeCycle → LifeCycle
- Annotations
- @throws(classOf[java.lang.Exception])
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- SslContextFactory → AbstractLifeCycle → 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()
Deprecated Value Members
- def getNeedClientAuth(): Boolean
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute() @Deprecated
- Deprecated
- def getWantClientAuth(): Boolean
- Definition Classes
- SslContextFactory
- Annotations
- @ManagedAttribute() @Deprecated
- Deprecated
- def newSniX509ExtendedKeyManager(arg0: X509ExtendedKeyManager): X509ExtendedKeyManager
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- Annotations
- @Deprecated
- Deprecated
- def processIncludeCipherSuites(arg0: Array[String], arg1: List[String]): Unit
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- Annotations
- @Deprecated
- Deprecated
- def removeExcludedCipherSuites(arg0: List[String]): Unit
- Attributes
- protected[ssl]
- Definition Classes
- SslContextFactory
- Annotations
- @Deprecated
- Deprecated
- def setNeedClientAuth(arg0: Boolean): Unit
- Definition Classes
- SslContextFactory
- Annotations
- @Deprecated
- Deprecated
- def setWantClientAuth(arg0: Boolean): Unit
- Definition Classes
- SslContextFactory
- Annotations
- @Deprecated
- Deprecated