Package io.micronaut.http.ssl
package io.micronaut.http.ssl
HTTP SSL Authentication.
- Since:
- 1.0
- Author:
- Graeme Rocher
-
ClassDescriptionBase class for
SslConfiguration
extensions for SSL clients.An enum describing the type of client authentication.The defaultSslConfiguration
used for HTTP clients.The defaultSslConfiguration.KeyConfiguration
.The defaultSslConfiguration.KeyStoreConfiguration
.The defaultSslConfiguration.TrustStoreConfiguration
.The defaultSslConfiguration
configuration used if no other configuration is specified.The defaultSslConfiguration.KeyConfiguration
.The defaultSslConfiguration.KeyStoreConfiguration
.The defaultSslConfiguration.TrustStoreConfiguration
.The defaultSslConfiguration
used for HTTP servers.The defaultSslConfiguration.KeyConfiguration
.The defaultSslConfiguration.KeyStoreConfiguration
.The defaultSslConfiguration.TrustStoreConfiguration
.SslBuilder<T>A class to build a key store and a trust store for use in adding SSL support to a server.Specification for building aKeyStore
, either as a key store or a trust store.Certificate spec based onSslConfiguration.KeyStoreConfiguration.getPath()
orSslConfiguration.TrustStoreConfiguration.getPath()
.Certificate spec based onSslConfiguration.KeyStoreConfiguration.getKeyPath()
andSslConfiguration.KeyStoreConfiguration.getCertificatePath()
, both of which must contain a PEM.Configuration properties for SSL handling.Configuration properties for SSL key.Configuration properties for SSL key store.Configuration properties for SSL trust store.An exception thrown while configuring SSL.