Packages

c

com.digitalasset.canton.config

TlsBaseServerConfig

case class TlsBaseServerConfig(certChainFile: ExistingFile, privateKeyFile: ExistingFile, minimumServerProtocolVersion: Option[String] = Some( TlsServerConfig.defaultMinimumServerProtocol ), ciphers: Option[Seq[String]] = TlsServerConfig.defaultCiphers) extends BaseTlsArguments with Product with Serializable

A wrapper for TLS server parameters supporting only server side authentication

Same parameters as the more complete TlsServerConfig

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TlsBaseServerConfig
  2. Serializable
  3. Product
  4. Equals
  5. BaseTlsArguments
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new TlsBaseServerConfig(certChainFile: ExistingFile, privateKeyFile: ExistingFile, minimumServerProtocolVersion: Option[String] = Some( TlsServerConfig.defaultMinimumServerProtocol ), ciphers: Option[Seq[String]] = TlsServerConfig.defaultCiphers)

Value Members

  1. val certChainFile: ExistingFile
  2. val ciphers: Option[Seq[String]]
  3. val minimumServerProtocolVersion: Option[String]
  4. val privateKeyFile: ExistingFile
  5. def productElementNames: Iterator[String]
    Definition Classes
    Product
  6. def protocols: Option[Seq[String]]
    Definition Classes
    BaseTlsArguments