object DynamicSSLEngineProvider
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- DynamicSSLEngineProvider
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type KeyStoreError = String
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
- val PRIVATE_KEY_PATTERN: Pattern
- val PUBLIC_KEY_PATTERN: Pattern
- val _certificates: TrieMap[String, Cert]
- val _ocspProjectionCertificates: TrieMap[BigInteger, OCSPCertProjection]
- def _readPrivateKey(encodedKeySpec: KeySpec): Try[PrivateKey]
- def _readPrivateKeySpec(id: String, content: String, keyPassword: Option[String], log: Boolean = true): Either[KeyStoreError, KeySpec]
- def addCertificates(certs: Seq[Cert], env: Env): SSLContext
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def base64Decode(base64: String): Array[Byte]
- def certificates: TrieMap[String, Cert]
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- def createKeyStore(certificates: Seq[Cert]): KeyStore
- def createSSLEngine(clientAuth: ClientAuth, cipherSuites: Option[Seq[String]], protocols: Option[Seq[String]]): SSLEngine
- def createTrustStore(keyStore: KeyStore, cacertPath: String, cacertPassword: String): Array[TrustManager]
- def current: SSLContext
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def forceUpdate(env: Env): SSLContext
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getCurrentEnv(): Env
- def getHostNames(): Seq[String]
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def isFirstSetupDone: Boolean
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isSelfSigned(cert: X509Certificate): Boolean
- val logger: Logger
-
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()
- def readCertificateChain(id: String, certificateChain: String, log: Boolean = true): Seq[X509Certificate]
- def readPrivateKeyUniversal(id: String, content: String, keyPassword: Option[String], log: Boolean = true): Either[KeyStoreError, PrivateKey]
- def setCertificates(certs: Seq[Cert], env: Env): SSLContext
- def setCurrentEnv(env: Env): Unit
- def setupSslContextFor(_certs: Seq[Cert], _trustedCerts: Seq[Cert], forceTrustAll: Boolean, client: Boolean, env: Env): SSLContext
- def sslConfigSettings: SSLConfigSettings
-
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( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()