blended.security

ssl

package ssl

Visibility
  1. Public
  2. All

Type Members

  1. trait CertificateProvider extends AnyRef

  2. trait CommonNameProvider extends AnyRef

  3. class SelfSignedCertificateProvider extends CertificateProvider

  4. case class SelfSignedConfig(commonNameProvider: CommonNameProvider, keyStrength: Int, sigAlg: String, validDays: Int) extends Product with Serializable

  5. case class ServerCertificate extends Product with Serializable

  6. case class X509CertificateInfo(cn: String, altNames: List[String], issuer: String, notBefore: Date, notAfter: Date, serial: BigInt, sigAlg: String) extends Product with Serializable

    Information about a X509 certificate.

Value Members

  1. object SelfSignedConfig extends Serializable

  2. object ServerCertificate extends Product with Serializable

  3. object X509CertificateInfo extends Product with Serializable

  4. package internal

Ungrouped