| HandshakeCompletedEvent | An event raised by a SSLSocket and passed to the |
| HandshakeCompletedListener | An event listener that waits to be notified of |
| 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. |
| HttpsURLConnection | A URL connection that connects via the |
| KeyManager | A marker interface for objects that serve as key managers in SSL communications. |
| KeyManagerFactory | A class that creates key manager implementations based on a requested algorithm. |
| KeyManagerFactorySpi | The |
| ManagerFactoryParameters | A marker interface for classes that serve as key or trust manager parameters, used to initialize instances of |
| SSLContext | A "meta-factory" for protocol-specific socket and server socket factories. |
| SSLContextSpi | The |
| 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. |
| SSLPermission | A permission used for accessing SSL classes. |
| SSLProtocolException | An exception thrown when a fatal protocol error is encountered. |
| SSLServerSocket | A server socket that allows clients to connect via the SSL protocol. |
| SSLServerSocketFactory | A server socket factory for |
| SSLSession | An SSL session is a mechanism through which connections can be established by re-using previously negotiated handshakes. |
| SSLSessionBindingEvent | An event raised by |
| SSLSessionBindingListener | An event listener interface that should be notified when it is bound or unbound to a |
| SSLSessionContext | A collection of saved SSL sessions, with thier corresponding session IDs. |
| SSLSocket | A socket that communicates over the secure socket layer protocol. |
| SSLSocketFactory | A socket factory for creating |
| TrustManager | A marker interface for classes that establish the trust of remote hosts. |
| TrustManagerFactory | A factory for creating trust manager objects. |
| TrustManagerFactorySpi | The |
| X509KeyManager | A key manager for X.509 certificates and their associated private keys. |
| X509TrustManager | A trust manager for dealing with X.509 certificates. |