All Classes

Class Description
DiagnosticTrustManager  
DiagnosticTrustManager.DiagnosticLogger
This interface exists because the ssl-config library does not depend on log4j, however the whole purpose of this class is to log diagnostic messages, so it must be provided with a function by which it can do that.
PemKeyConfig
A SslKeyConfig that reads from PEM formatted paths.
PemTrustConfig
A SslTrustConfig that reads a list of PEM encoded trusted certificates (CAs) from the file system.
SslClientAuthenticationMode
The client authentication mode that is used for SSL servers.
SslConfigException
A base exception for problems that occur while trying to configure SSL.
SslConfiguration
A object encapsulating all necessary configuration for an SSL context (client or server).
SslConfigurationKeys
Utility class for handling the standard setting keys for use in SSL configuration.
SslConfigurationLoader
Loads SslConfiguration from settings.
SslDiagnostics  
SslDiagnostics.PeerType  
SslKeyConfig
An interface for building a key manager at runtime.
SslTrustConfig
An interface for building a trust manager at runtime.
SslUtil  
SslVerificationMode
Represents the verification mode to be used for SSL connections.
StoreKeyConfig
A SslKeyConfig that builds a Key Manager from a keystore file.