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.

See:
          Description

Interface Summary
SSL Various constants used by the SSL implementation.
SSLComponent A interface used to identify components that have an SSL configuration.
SSLConfigurable An object that has configurable SSL parameters.
 

Class Summary
ConfigurableSSLServerSocketFactory An SSLServerSocketFactory that configures SSL parameters (those specified in {@link SSLParametersConfiguration) on each newly created socket.
ConfigurableSSLSocketFactory An SSLSocketFactory that configures SSL parameters (those covered by SSLParameters) on each newly created socket.
KeyManagerFactoryFactoryBean A factory bean for a JSSE KeyManagerFactory.
KeyStoreFactoryBean A factory bean for a JCA KeyStore.
SecureRandomFactoryBean A factory bean for a JCA SecureRandom generator.
SSLConfigurableServerSocket An SSLConfigurable wrapper for an SSLServerSocket.
SSLConfigurableSocket An SSLConfigurable wrapper for an SSLSocket.
SSLConfiguration A configuration for an SSLContext.
SSLContextFactoryBean A factory bean for a JSSE SSLContext.
SSLNestedComponentRegistryRules Nested component registry rules for SSLConfiguration and its components.
SSLParametersConfiguration A configuration of SSL parameters for an SSLEngine.
TrustManagerFactoryFactoryBean A factory bean for a JSSE TrustManagerFactory.
 

Package ch.qos.logback.core.net.ssl Description

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.



Copyright © 2005-2014 QOS.ch. All Rights Reserved.