| Interface Summary |
| HandshakeCompletedListener |
An event listener that waits to be notified of {@link
HandshakeCompletedEvent} objects created when handshake phase of
the SSL protocol is completed for a particular connection.
|
| HostnameVerifier |
The interface for classes that perform hostname verification for cases
when the hostname used to begin the connection (such as in a URL)
does not match the hostname used in the SSL handshake.
|
| KeyManager |
A marker interface for objects that serve as key managers in SSL
communications. |
| ManagerFactoryParameters |
A marker interface for classes that serve as key or trust manager
parameters, used to initialize instances of {@link
KeyManagerFactory} or {@link TrustManagerFactory}.
|
| SSLSession |
An SSL session is a mechanism through which connections can be established
by re-using previously negotiated handshakes. |
| SSLSessionBindingListener |
An event listener interface that should be notified when it is bound or
unbound to a {@link SSLSession}. |
| SSLSessionContext |
A collection of saved SSL sessions, with thier corresponding session
IDs.
|
| TrustManager |
A marker interface for classes that establish the trust of remote
hosts. |
| X509KeyManager |
A key manager for X.509 certificates and their associated private keys. |
| X509TrustManager |
A trust manager for dealing with X.509 certificates. |
| Class Summary |
| CertPathTrustManagerParameters |
Trust manager parameters for certification paths. |
| HandshakeCompletedEvent |
An event raised by a SSLSocket and passed to the {@link
HandshakeCompletedListener#handshakeCompleted(HandshakeCompletedEvent)}
method of all registered listeners when a SSL handshake in a SSL
protocol is completed.
|
| HttpsURLConnection |
A URL connection that connects via the Secure Socket Layer
(SSL) for HTTPS connections.
|
| KeyManagerFactory |
A class that creates key manager implementations based on a
requested algorithm.
|
| KeyManagerFactorySpi |
The Service Provider Interface (SPI) for key manager
factories.
|
| KeyStoreBuilderParameters |
FIXME this class is currently a stub;
it depends on an implementation of {@link
java.security.KeyStore.Builder} . |
| SSLContext |
A "meta-factory" for protocol-specific socket and server socket
factories. |
| SSLContextSpi |
The Service Provider Interface (SPI) for SSLContext
objects.
|
| SSLEngine |
A class for low-level message wrapping and unwrapping of SSL
messages.
|
| SSLEngineResult |
A result from an {@link SSLEngine} wrap or
unwrap operation. |
| SSLEngineResult.HandshakeStatus |
An enumeration of possible handshake status states. |
| SSLEngineResult.Status |
An enumeration of possible general states. |
| SSLPermission |
A permission used for accessing SSL classes. |
| SSLServerSocket |
A server socket that allows clients to connect via the SSL protocol. |
| SSLServerSocketFactory |
A server socket factory for Secure Socket Layer (SSL)
server sockets. |
| SSLSessionBindingEvent |
An event raised by {@link SSLSession} objects when objects are bound to
them. |
| SSLSocket |
A socket that communicates over the secure socket layer protocol. |
| SSLSocketFactory |
A socket factory for creating Secure Socket Layer (SSL)
sockets. |
| TrustManagerFactory |
A factory for creating trust manager objects. |
| TrustManagerFactorySpi |
The service provider interface (SPI) for trust managers. |
| X509ExtendedKeyManager |
An extended {@link X509KeyManager} for use with {@link SSLEngine}.
|