Package javax.net.ssl

Interface Summary
HandshakeCompletedListener This interface is implemented by any class which wants to receive notifications about the completion of an SSL protocol handshake on a given SSL connection.
SSLSession In SSL, sessions are used to describe an ongoing relationship between two entities.
SSLSessionBindingListener This is interface is implemented by objects which want to know when they are being bound or unbound from a SSLSession.
SSLSessionContext A SSLSessionContext is a grouping of SSLSessions associated with a single entity.
 

Class Summary
HandshakeCompletedEvent This event indicates that an SSL handshake completed on a given SSL connection.
SSLServerSocket This class is extended by server sockets which return connections which are protected using the Secure Sockets Layer (SSL) protocol, and which extend the SSLSocket class.
SSLServerSocketFactory This class creates SSL server sockets.
SSLSessionBindingEvent This event is communicated to a SSLSessionBindingListener whenever such a listener is bound to or unbound from a SSLSession value.
SSLSocket SSLSocket is a class extended by sockets which support the "Secure Sockets Layer" (SSL) or IETF "Transport Layer Security" (TLS) protocols.
SSLSocketFactory Instances of this kind of socket factory return SSL sockets.
 

Exception Summary
SSLException Indicates some kind of error detected by an SSL subsystem.
SSLHandshakeException Indicates that the client and server could not negotiate the desired level of security.
SSLKeyException Reports a bad SSL key.
SSLPeerUnverifiedException Indicates that the peer's identity has not been verified.
SSLProtocolException Reports an error in the operation of the SSL protocol.