Javax.Net.Ssl 命名空间

此包提供使用安全套接字层 (SSL) 协议和后续传输层安全性 (TLS) 协议所需的类和接口。

CertPathTrustManagerParameters

CertPathParameters 的包装器。

ExtendedSSLSession

SSLSession扩展接口以支持其他会话属性。

HandshakeCompletedEvent

此事件指示在给定 SSL 连接上完成 SSL 握手。

HttpsURLConnection

HttpsURLConnectionHttpURLConnection扩展支持 https 特定的功能。

KeyManagerFactory

此类充当基于密钥材料源的密钥管理器的工厂。

KeyManagerFactorySpi

此类定义类的服务提供商接口 (<b>SPI</b>)。KeyManagerFactory

KeyStoreBuilderParameters

封装 KeyStore 列表的 X509KeyManagers 的参数对象。

SNIHostName

此类的实例表示服务器名称指示 (SNI) 扩展中类型的 StandardConstants#SNI_HOST_NAME host_name 服务器名称。

SNIMatcher

此类的实例表示对实例执行匹配操作 SNIServerName 的匹配程序。

SNIServerName

此类的实例表示服务器名称指示 (SNI) 扩展中的服务器名称。

SSLContext

此类的实例表示安全套接字协议实现,该实现充当安全套接字工厂或 SSLEngines 的工厂。

SSLContextSpi

此类定义类的服务提供商接口 (<b>SPI</b>)。SSLContext

SSLEngine

一个类,它使用安全套接字层(SSL)或 IETF RFC 2246“传输层安全性”(TLS) 协议等协议实现安全通信,但传输无关。

SSLEngineResult

I/O 调用生成的 SSLEngine 结果状态的封装。

SSLEngineResult.HandshakeStatus

描述 SSLEngineResult 当前 SSLEngine握手状态的枚举。

SSLEngineResult.Status

描述 SSLEngineResult 操作的总体结果的 SSLEngine 枚举。

SSLException

指示 SSL 子系统检测到的某种错误。

SSLHandshakeException

指示客户端和服务器无法协商所需的安全级别。

SSLKeyException

报告错误的 SSL 密钥。

SSLParameters

封装 SSL/TLS 连接的参数。

SSLPeerUnverifiedException

指示尚未验证对等方的标识。

SSLPermission

旧版安全代码;请勿使用。

SSLProtocolException

报告 SSL 协议操作中的错误。

SSLServerSocket

此类扩展 ServerSocket了 s,并使用安全套接字层(SSL)或传输层安全性(TLS)协议等协议提供安全服务器套接字。

SSLServerSocketFactory

SSLServerSocketFactorys create SSLServerSockets.

SSLSessionBindingEvent

此事件传播到 SSLSessionBindingListener。

SSLSocket

此类扩展 Socket了 s,并使用“安全套接字层”(SSL)或 IETF“传输层安全性”(TLS)协议等协议提供安全套接字。

SSLSocketFactory

SSLSocketFactorys create SSLSockets.

StandardConstants

标准常量定义

TrustManagerFactory

此类充当基于信任材料来源的信任经理的工厂。

TrustManagerFactorySpi

此类定义类的服务提供商接口 (<b>SPI</b>)。TrustManagerFactory

X509ExtendedKeyManager

提供 X509KeyManager 接口扩展的抽象类。

X509ExtendedTrustManager

接口的 X509TrustManager 扩展以支持 SSL/TLS 连接敏感信任管理。

接口

IHandshakeCompletedListener

此接口由任何想要接收有关在给定 SSL 连接上完成 SSL 协议握手的通知的类实现。

IHostnameVerifier

此类是主机名验证的基接口。

IKeyManager

这是 JSSE 密钥管理器的基本接口。

IManagerFactoryParameters

此类是用于向 KeyManagerFactory 或 TrustManagerFactory 提供特定于算法的信息的基本接口。

ISSLSession

在 SSL 中,会话用于描述两个实体之间的持续关系。

ISSLSessionBindingListener

此接口由想要了解它们何时被绑定或未绑定的 SSLSession 的对象实现。

ISSLSessionContext

SSLSessionContext 个表示与单个实体关联的一组 SSLSessions。

ITrustManager

这是 JSSE 信任管理器的基本接口。

IX509KeyManager

此接口的实例管理哪些基于 X509 证书的密钥对用于对安全套接字的本地端进行身份验证。

IX509TrustManager

此接口的实例管理哪些 X509 证书可用于对安全套接字的远程端进行身份验证。