Module io.helidon.common.tls
Package io.helidon.common.tls
package io.helidon.common.tls
TLS Configuration for client and server.
-
ClassDescriptionThe default configured
TlsManager
implementation.Certificate revocation configuration.Fluent API builder forRevocationConfig
.RevocationConfig.BuilderBase<BUILDER extends RevocationConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends RevocationConfig> Fluent API builder base forRevocationConfig
.Generated implementation of the prototype, can be extended by descendant prototype implementations.TLS configuration - common for server and client.Type of client authentication.Interface generated from definition.Fluent API builder forTls
.TlsConfig.BuilderBase<BUILDER extends TlsConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends TlsConfig> Fluent API builder base forTls
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Implementors of this contract are responsible for managing theSSLContext
instance lifecycle, as well as theTlsReloadableComponent
instances.Utility class for TLS.