case class SSLConfiguration(mode: SSLConfiguration.Mode.Value = Mode.Disable, rootCert: Option[File] = None) extends Product with Serializable
Contains the SSL configuration necessary to connect to a database.
- mode
whether and with what priority a SSL connection will be negotiated, default disabled
- rootCert
path to PEM encoded trusted root certificates, None to use internal JDK cacerts, defaults to None
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- SSLConfiguration
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new SSLConfiguration(mode: SSLConfiguration.Mode.Value = Mode.Disable, rootCert: Option[File] = None)
- mode
whether and with what priority a SSL connection will be negotiated, default disabled
- rootCert
path to PEM encoded trusted root certificates, None to use internal JDK cacerts, defaults to None
Value Members
- val mode: SSLConfiguration.Mode.Value
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val rootCert: Option[File]