com.sun.net.ssl |
Provides classes related to creating and configuring secure socket factories.
These classes are used with the Sun reference implementation of the Java
Secure Socket Extension (JSSE).
|
Java Source File Name | Type | Comment |
HostnameVerifier.java | Interface | HostnameVerifier provides a callback mechanism so that
implementers of this interface can supply a policy for
handling the case where the host to connect to and
the server name from the certificate mismatch. |
HttpsURLConnection.java | Class | HTTP URL connection with support for HTTPS-specific features. |
KeyManager.java | Interface | Base interface for JSSE key managers. |
KeyManagerFactory.java | Class | This class acts as a factory for key managers based on a
source of key material. |
KeyManagerFactorySpi.java | Class | This class defines the Service Provider Interface (SPI)
for the KeyManagerFactory class. |
SSLContext.java | Class | Instances of this class represent a secure socket protocol
implementation which acts as a factory for secure socket
factories. |
SSLContextSpi.java | Class | This class defines the Service Provider Interface (SPI)
for the SSLContext class. |
SSLPermission.java | Class | This class is for various network permissions.
An SSLPermission contains a name (also referred to as a "target name") but
no actions list; you either have the named permission
or you don't.
The target name is the name of the network permission (see below). |
SSLSecurity.java | Class | This class instantiates implementations of JSSE engine classes from
providers registered with the java.security.Security object. |
TrustManager.java | Interface | Base interface for JSSE trust managers which manage
authentication trust decisions for different types of
authentication material. |
TrustManagerFactory.java | Class | This class acts as a factory for trust managers based on a
source of trust material. |
TrustManagerFactorySpi.java | Class | This class defines the Service Provider Interface (SPI)
for the TrustManagerFactory class. |
X509KeyManager.java | Interface | Instances of this interface manage which X509 certificate-based
key pairs are used to authenticate the local side of a secure
socket. |
X509TrustManager.java | Interface | Instance of this interface manage which X509 certificates
may be used to authenticate the remote side of a secure
socket. |