Ssl Config
Data class to hold the configuration for the plugin.
Types
Internal data class to hold the identity configuration. DO NOT USE DIRECTLY.
Properties
Port to use on the http (insecure) connector.
Internal configuration holder for the identity. DO NOT USE DIRECTLY.
Port to use on the SSL (secure) connector.
Security provider to use for the SSLContext.
Disable SNI checks.
Trust store configuration for the server, if not set, every client will be accepted.
Functions
Consumer to configure the different ServerConnector that will be created. This consumer will be called as the last config step for each connector, allowing to override any previous configuration.
Load a key store from the classpath.
Load a key store from a given input stream.
Load a key store from a given path in the system.
Load pem formatted identity data from the classpath.
Load pem formatted identity data from a given input stream.
Load pem formatted identity data from a given path in the system.
Load pem formatted identity data from a given string.
Configure the trust configuration for the server.