package tls
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class DecryptionParameters(transformation: String, keyInHex: String, initializationVectorInHex: String) extends Product with Serializable
- final class PrivateKeyDecryptionException extends Exception
- trait SecretsUrl extends AnyRef
- final case class TlsConfiguration(enabled: Boolean, keyCertChainFile: Option[File] = None, keyFile: Option[File] = None, trustCertCollectionFile: Option[File] = None, secretsUrl: Option[SecretsUrl] = None, clientAuth: ClientAuth = ClientAuth.REQUIRE, enableCertRevocationChecking: Boolean = false, minimumServerProtocolVersion: Option[TlsVersion] = None) extends Product with Serializable
- final case class TlsInfo(enabledCipherSuites: Seq[String], enabledProtocols: Seq[String], supportedCipherSuites: Seq[String], supportedProtocols: Seq[String]) extends Product with Serializable
Value Members
- object DecryptionParameters extends Serializable
- object DecryptionParametersJsonProtocol extends DefaultJsonProtocol
- object OcspProperties
Enables certificate revocation checks with OCSP.
Enables certificate revocation checks with OCSP. See: https://tersesystems.com/blog/2014/03/22/fixing-certificate-revocation/ See: https://www.ibm.com/support/knowledgecenter/en/SSYKE2_8.0.0/com.ibm.java.security.component.80.doc/security-component/jsse2Docs/knowndiffsun.html
- object SecretsUrl
- object TlsConfiguration extends Serializable
- object TlsInfo extends Serializable
- object TlsVersion