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