接口 | 描述 |
---|---|
HandshakeCompletedListener |
该接口由希望接收关于在给定SSL连接上完成SSL协议握手的通知的任何类实现。
|
HostnameVerifier |
此类是主机名验证的基本界面。
|
KeyManager |
这是JSSE密钥管理器的基础接口。
|
ManagerFactoryParameters |
此类是向KeyManagerFactory或TrustManagerFactory提供特定于算法的信息的基本界面。
|
SSLSession |
在SSL中,会话用于描述两个实体之间持续的关系。
|
SSLSessionBindingListener |
该接口由想要知道何时被绑定或从SSLSession绑定的对象来实现。
|
SSLSessionContext |
A
SSLSessionContext 表示与单个实体
SSLSessionContext 联的一组
SSLSession s。
|
TrustManager |
这是JSSE信托管理器的基础接口。
|
X509KeyManager |
此接口的实例管理哪些基于X509证书的密钥对用于认证安全套接字的本地端。
|
X509TrustManager |
此接口的实例管理哪些X509证书可用于验证安全套接字的远程端。
|
类 | 描述 |
---|---|
CertPathTrustManagerParameters |
CertPathParameters的包装器。
|
ExtendedSSLSession |
扩展
SSLSession 接口以支持其他会话属性。
|
HandshakeCompletedEvent |
此事件表示在给定SSL连接上完成SSL握手。
|
HttpsURLConnection |
HttpsURLConnection 扩展了
HttpURLConnection ,支持https特定的功能。
|
KeyManagerFactory |
该类作为关键管理人员基于关键材料来源的工厂。
|
KeyManagerFactorySpi |
这个类定义的
(SPI)
KeyManagerFactory 类。
|
KeyStoreBuilderParameters |
封装KeyStore.Builders列表的X509KeyManagers的参数对象。
|
SNIHostName |
此类的实例表示服务器名称指示(SNI)扩展中的类型为
host_name 的服务器名称。
|
SNIMatcher |
此类的实例表示在 SNIServerName 实例上执行匹配操作的匹配器。
|
SNIServerName |
此类的实例表示服务器名称指示(SNI)扩展中的服务器名称。
|
SSLContext |
这个类的实例代表一个安全的套接字协议实现,作为安全套接字工厂的工厂或
SSLEngine 。
|
SSLContextSpi |
这个类定义的
(SPI)
SSLContext 类。
|
SSLEngine |
一种使用诸如安全套接层(SSL)或
IETF RFC 2246 "Transport Layer Security" (TLS)协议之类的协议进行安全通信的类,但是是独立于传输。
|
SSLEngineResult |
由
SSLEngine I / O调用产生的结果状态的
SSLEngine 。
|
SSLParameters |
封装SSL / TLS连接的参数。
|
SSLPermission |
此类用于各种网络权限。
|
SSLServerSocket |
该类扩展了
ServerSocket s,并使用安全套接字层(SSL)或传输层安全(TLS)协议等协议提供安全的服务器套接字。
|
SSLServerSocketFactory |
SSLServerSocketFactory s创建
SSLServerSocket s。
|
SSLSessionBindingEvent |
此事件传播到SSLSessionBindingListener。
|
SSLSocket |
该类扩展了
Socket ,并使用诸如“安全套接字层”(SSL)或IETF“传输层安全”(TLS)协议之类的
Socket 来提供安全套接字。
|
SSLSocketFactory |
SSLSocketFactory s创建
SSLSocket s。
|
StandardConstants |
标准常数定义
|
TrustManagerFactory |
该类作为基于信任资料来源的信托经理的工厂。
|
TrustManagerFactorySpi |
这个类定义的
(SPI)
TrustManagerFactory 类。
|
X509ExtendedKeyManager |
抽象类,用于扩展X509KeyManager接口。
|
X509ExtendedTrustManager |
扩展到
X509TrustManager 接口,支持SSL / TLS连接敏感信任管理。
|
Enum | 描述 |
---|---|
SSLEngineResult.HandshakeStatus |
一个
SSLEngineResult 枚举,描述了这个
SSLEngine 的当前握手状态。
|
SSLEngineResult.Status |
一个
SSLEngineResult 枚举描述的整体结果
SSLEngine 操作。
|
异常 | 描述 |
---|---|
SSLException |
表示由SSL子系统检测到的某种错误。
|
SSLHandshakeException |
表示客户端和服务器无法协商所需的安全级别。
|
SSLKeyException |
报告错误的SSL密钥。
|
SSLPeerUnverifiedException |
表示对等体的身份尚未验证。
|
SSLProtocolException |
报告SSL协议操作中的错误。
|