java.lang.Object java.net.CacheResponse java.net.SecureCacheResponse
public abstract class SecureCacheResponse
表示最初通过安全方法(如 TLS)获得的缓存响应。
构造方法摘要 | |
---|---|
SecureCacheResponse() |
方法摘要 | |
---|---|
abstract String |
getCipherSuite() 返回正在获得了网络资源的初始连接上使用的密码套件。 |
abstract List<Certificate> |
getLocalCertificateChain() 返回在获得了网络资源的初始连接的联络期间发送到服务器的证书链。 |
abstract Principal |
getLocalPrincipal() 返回在获得了网络资源的初始连接中的联络期间发送到服务器的主体。 |
abstract Principal |
getPeerPrincipal() 返回服务器的主体,该主体是作为在获得了网络资源的初始连接期间定义会话的一部分建立的。 |
abstract List<Certificate> |
getServerCertificateChain() 从缓存返回服务器的证书链,该证书链是作为在获得了网络资源的初始连接中定义会话的一部分建立的。 |
从类 java.net.CacheResponse 继承的方法 |
---|
getBody, getHeaders |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
public SecureCacheResponse()
方法详细信息 |
---|
public abstract String getCipherSuite()
public abstract List<Certificate> getLocalCertificateChain()
getLocalPrincipal()
public abstract List<Certificate> getServerCertificateChain() throws SSLPeerUnverifiedException
SSLPeerUnverifiedException
- 如果没有验证同位体。
getPeerPrincipal()
public abstract Principal getPeerPrincipal() throws SSLPeerUnverifiedException
SSLPeerUnverifiedException
- 如果没有验证同位体。
getServerCertificateChain()
,
getLocalPrincipal()
public abstract Principal getLocalPrincipal()
getLocalCertificateChain()
,
getPeerPrincipal()