blended.security.ssl

internal

package internal

Visibility
  1. Public
  2. All

Type Members

  1. class CertificateActivator extends DominoActivator with TypesafeConfigWatching

  2. case class CertificateConfig(provider: String, alias: String, minValidDays: Int, cnProvider: ConfigCommonNameProvider) extends Product with Serializable

  3. class CertificateManager extends Capsule with CapsuleConvenience with ServiceProviding

    A class to manage one or more server side certificates within a given keystore to be used as SSL server certificates.

  4. case class CertificateManagerConfig(keyStore: String, storePass: String, keyPass: String, certConfigs: List[CertificateConfig], refresherConfig: Option[RefresherConfig]) extends Product with Serializable

    Configuration of CertificateManager

  5. class CertificateRefresher extends Capsule with ServiceConsuming

  6. class ConfigCommonNameProvider extends CommonNameProvider

  7. class PasswordHasher extends AnyRef

  8. case class RefresherConfig(minValidDays: Int, hourOfDay: Int, minuteOfDay: Int, onRefreshAction: Action) extends Product with Serializable

  9. case class ServerKeyStore(keyStore: KeyStore, serverCertificates: Map[String, ServerCertificate]) extends Product with Serializable

  10. class SslContextProvider extends AnyRef

Value Members

  1. object CertificateConfig extends Serializable

  2. object CertificateManagerConfig extends Serializable

  3. object CertificateRefresher

  4. object RefresherConfig extends Serializable

Ungrouped