- WebServerTls (webserver) Configuration
Configuration options
Required configuration options
| key | type | default value | description |
|---|---|---|---|
private-key | Configure private key to use for SSL context. |
Optional configuration options
| key | type | default value | description |
|---|---|---|---|
cipher-suite | string[] | Set allowed cipher suite. If an empty collection is set, an exception is thrown since it is required to support at least some ciphers. | |
client-auth | ClientAuthentication (REQUIRE, OPTIONAL, NONE) | none | Configures whether client authentication will be required or not. |
enabled | boolean | true | Can be used to disable TLS even if keys are configured. |
session-cache-size | long | Set the size of the cache used for storing SSL session objects. | |
session-timeout-seconds | long | Set the timeout for the cached SSL session objects, in seconds. | |
trust | Set the trust key configuration to be used to validate certificates. |