Module ch.qos.logback.core
Package ch.qos.logback.core.net.ssl
package ch.qos.logback.core.net.ssl
Contains classes that create and configure a JSSE SSLContext needed for secure transport of logging events by SSLSocketAppender.
The central class in this package is SSLConfiguration, which provides a factory method for the SSLContext and SSLParameters objects. Other classes are factory beans, which are designed to hold the various configurable properties of the components used in creating an SSLContext, and to create the relevant component when needed during the assembly of the context.
-
ClassDescriptionAn
SSLServerSocketFactory
that configures SSL parameters (those specified inSSLParametersConfiguration
) on each newly created socket.AnSSLSocketFactory
that configures SSL parameters (those covered bySSLParameters
) on each newly created socket.A factory bean for a JSSEKeyManagerFactory
.A factory bean for a JCAKeyStore
.A factory bean for a JCASecureRandom
generator.Various constants used by the SSL implementation.An interface used to identify components that have an SSL configuration.An object that has configurable SSL parameters.AnSSLConfigurable
wrapper for anSSLServerSocket
.AnSSLConfigurable
wrapper for anSSLSocket
.A configuration for anSSLContext
.A factory bean for a JSSESSLContext
.Nested component registry rules forSSLConfiguration
and its components.A configuration of SSL parameters for anSSLEngine
.A factory bean for a JSSETrustManagerFactory
.