| Package | Description |
|---|---|
| java.net |
Provides the classes for implementing networking applications.
|
| javax.naming.ldap |
Provides support for LDAPv3 extended operations and controls.
|
| javax.net.ssl |
Provides classes for the secure socket package.
|
| javax.rmi.ssl |
Provides implementations of
RMIClientSocketFactory and
RMIServerSocketFactory over the Secure Sockets Layer (SSL) or Transport Layer Security (TLS) protocols.
|
| Class and Description |
|---|
| SSLPeerUnverifiedException
Indicates that the peer's identity has not been verified.
|
| Class and Description |
|---|
| HostnameVerifier
This class is the base interface for hostname verification.
|
| SSLSession
In SSL, sessions are used to describe an ongoing relationship between two entities.
|
SSLSocketFactory
SSLSocketFactorys create
SSLSockets.
|
| Class and Description |
|---|
| HandshakeCompletedEvent
This event indicates that an SSL handshake completed on a given SSL connection.
|
| 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.
|
| HostnameVerifier
This class is the base interface for hostname verification.
|
| KeyManager
This is the base interface for JSSE key managers.
|
| KeyManagerFactory
This class acts as a factory for key managers based on a source of key material.
|
| KeyManagerFactorySpi
This class defines the
Service Provider Interface (
SPI) for the
KeyManagerFactory class.
|
| ManagerFactoryParameters
This class is the base interface for providing algorithm-specific information to a KeyManagerFactory or TrustManagerFactory.
|
| SNIMatcher
Instances of this class represent a matcher that performs match operations on an
SNIServerName instance.
|
| SNIServerName
Instances of this class represent a server name in a Server Name Indication (SNI) extension.
|
| SSLContext
Instances of this class represent a secure socket protocol implementation which acts as a factory for secure socket factories or
SSLEngines.
|
| SSLContextSpi
This class defines the
Service Provider Interface (
SPI) for the
SSLContext class.
|
| SSLEngine
A class which enables secure communications using protocols such as the Secure Sockets Layer (SSL) or
IETF RFC 2246 "Transport Layer Security" (TLS) protocols, but is transport independent.
|
| SSLEngineResult
An encapsulation of the result state produced by
SSLEngine I/O calls.
|
| SSLEngineResult.HandshakeStatus
An
SSLEngineResult enum describing the current handshaking state of this
SSLEngine.
|
| SSLEngineResult.Status
An
SSLEngineResult enum describing the overall result of the
SSLEngine operation.
|
| SSLException
Indicates some kind of error detected by an SSL subsystem.
|
| SSLParameters
Encapsulates parameters for an SSL/TLS connection.
|
| SSLPeerUnverifiedException
Indicates that the peer's identity has not been verified.
|
SSLServerSocketFactory
SSLServerSocketFactorys create
SSLServerSockets.
|
| SSLSession
In SSL, sessions are used to describe an ongoing relationship between two entities.
|
| SSLSessionBindingEvent
This event is propagated to a SSLSessionBindingListener.
|
| SSLSessionContext
A
SSLSessionContext represents a set of
SSLSessions associated with a single entity.
|
| SSLSocket
This class extends
Sockets and provides secure socket using protocols such as the "Secure Sockets Layer" (SSL) or IETF "Transport Layer Security" (TLS) protocols.
|
SSLSocketFactory
SSLSocketFactorys create
SSLSockets.
|
| TrustManager
This is the base interface for JSSE trust managers.
|
| TrustManagerFactory
This class acts as a factory for trust managers based on a source of trust material.
|
| TrustManagerFactorySpi
This class defines the
Service Provider Interface (
SPI) for the
TrustManagerFactory class.
|
| X509KeyManager
Instances of this interface manage which X509 certificate-based key pairs are used to authenticate the local side of a secure socket.
|
| X509TrustManager
Instance of this interface manage which X509 certificates may be used to authenticate the remote side of a secure socket.
|
| Class and Description |
|---|
| SSLContext
Instances of this class represent a secure socket protocol implementation which acts as a factory for secure socket factories or
SSLEngines.
|