Prev Package | Next Package | Frames | No Frames |
Interface Summary | |
HandshakeCompletedListener | An event listener that waits to be notified of 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 KeyManagerFactory or 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 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 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 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 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 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 X509KeyManager for use with SSLEngine .
|
Exception Summary | |
SSLException | The superclass of all possible SSL exceptions. |
SSLHandshakeException | An exception that signals an error in the SSL handshake phase. |
SSLKeyException | An exception signaling a problem using a public or private key in an SSL communication. |
SSLPeerUnverifiedException | An exception thrown when the remote peer could not be verified. |
SSLProtocolException | An exception thrown when a fatal protocol error is encountered. |