Class SslBuilder.CertificateSpec

java.lang.Object
io.micronaut.http.ssl.SslBuilder.CertificateSpec
Direct Known Subclasses:
SslBuilder.KeyStoreBasedCertificateSpec, SslBuilder.PemBasedCertificateSpec
Enclosing class:
SslBuilder<T>

protected abstract static sealed class SslBuilder.CertificateSpec extends Object permits SslBuilder.KeyStoreBasedCertificateSpec, SslBuilder.PemBasedCertificateSpec
Specification for building a KeyStore, either as a key store or a trust store.
Since:
4.10.0
  • Method Details

    • getType

      public @Nullable String getType()
      KeyStore type, e.g. JKS or PKCS12.
      Returns:
      Key store type
    • getPassword

      public @Nullable String getPassword()
      Key store password.
      Returns:
      The password
    • getProvider

      public @Nullable String getProvider()
      JCA provider for creating the key store and other objects.
      Returns:
      The JCA provider