java.lang.Object
java.net.CacheResponse
java.net.SecureCacheResponse
表示最初通过安全方式(例如 TLS)检索到的缓存响应。
- 自从:
- 1.5
-
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述abstract String返回在检索网络资源的原始连接上使用的密码套件。abstract List<Certificate>返回在检索网络资源的原始连接握手期间发送到服务的证书链。abstract Principal返回在检索网络资源的原始连接中握手期间发送到服务的主体。abstract Principal返回服务的主体,该主体是在检索网络资源的原始连接期间作为定义会话的一部分而建立的。abstract List<Certificate>在从缓存中检索网络资源的原始连接中定义会话的一部分而建立的。返回一个Optional,其中包含在检索网络资源的原始连接上使用的SSLSession。在类 java.net.CacheResponse 中声明的方法
getBody, getHeaders
-
构造方法详细信息
-
SecureCacheResponse
public SecureCacheResponse()子类调用的构造方法。
-
-
方法详情
-
getCipherSuite
返回在检索网络资源的原始连接上使用的密码套件。- 返回:
- 表示密码套件的字符串
-
getLocalCertificateChain
返回在检索网络资源的原始连接握手期间发送到服务的证书链。注意:此方法仅在使用基于证书的密码套件时有用。- 返回:
- 代表发送到服务的证书链的不可变证书列表。如果没有发送证书链,则返回 null。
- 参见:
-
getServerCertificateChain
返回服务的证书链,该证书链是作为在从缓存中检索网络资源的原始连接中定义会话的一部分而建立的。注意:此方法只能在使用基于证书的密码套件时使用;将它与非基于证书的密码套件(例如 Kerberos)一起使用将抛出 SSLPeerUnverifiedException。- 返回:
- 表示服务证书链的不可变证书列表。
- 抛出:
SSLPeerUnverifiedException- 如果未验证对等方。- 参见:
-
getPeerPrincipal
返回服务的主体,该主体是在检索网络资源的原始连接期间作为定义会话的一部分而建立的。- 返回:
- 服务的主体。返回基于 X509 的密码套件的终端实体证书的 X500Principal,以及 Kerberos 密码套件的 KerberosPrincipal。
- 抛出:
SSLPeerUnverifiedException- 如果未验证对等方。- 参见:
-
getLocalPrincipal
返回在检索网络资源的原始连接中握手期间发送到服务的主体。- 返回:
- 主体发送到服务。返回基于 X509 的密码套件的终端实体证书的 X500Principal,以及 Kerberos 密码套件的 KerberosPrincipal。如果没有发送委托人,则返回 null。
- 参见:
-
getSSLSession
- 实现要求:
-
为了兼容性,此方法的默认实现返回一个空的
Optional。子类应该使用适当的实现覆盖此方法,因为应用程序可能需要访问与 SSL 会话关联的其他参数。 - 返回:
Optional包含在原始连接上使用的SSLSession- 自从:
- 12
- 参见:
-