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. |
| PemUtils | |
| 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. |