| 接口 | 描述 |
|---|---|
| HandshakeCompletedListener |
该接口由希望接收关于在给定SSL连接上完成SSL协议握手的通知的任何类实现。
|
| HostnameVerifier |
此类是主机名验证的基本界面。
|
| KeyManager |
这是JSSE密钥管理器的基础接口。
|
| ManagerFactoryParameters |
此类是向KeyManagerFactory或TrustManagerFactory提供特定于算法的信息的基本界面。
|
| SSLSession |
在SSL中,会话用于描述两个实体之间持续的关系。
|
| SSLSessionBindingListener |
该接口由想要知道何时被绑定或从SSLSession绑定的对象来实现。
|
| SSLSessionContext |
A
SSLSessionContext表示与单个实体
SSLSessionContext联的一组
SSLSession 。
|
| 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)或
协议之类的协议进行安全通信的类,但是是独立的传输。
|
| SSLEngineResult |
由
SSLEngine I / O调用产生的结果状态的
SSLEngine 。
|
| SSLParameters |
封装SSL / TLS连接的参数。
|
| SSLPermission |
此类用于各种网络权限。
|
| SSLServerSocket |
该类扩展了
ServerSocket ,并使用诸如安全套接字层(SSL)或传输层安全(TLS)协议之类的
ServerSocket来提供安全的服务器套接字。
|
| 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协议操作中的错误。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.