Packages

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
Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SSLConfiguration
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. 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

  1. val mode: SSLConfiguration.Mode.Value
  2. def productElementNames: Iterator[String]
    Definition Classes
    Product
  3. val rootCert: Option[File]