所有类
java.net
类 SecureCacheResponse
java.lang.Object
java.net.CacheResponse
java.net.SecureCacheResponse
-
public abstract class SecureCacheResponse
- extends CacheResponse
表示最初通过安全方法(如 TLS)获得的缓存响应。
-
从以下版本开始:
-
1.5
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecureCacheResponse
public SecureCacheResponse()
getCipherSuite
public abstract String getCipherSuite()
-
返回正在获得了网络资源的初始连接上使用的密码套件。
-
-
返回:
-
表示密码套件的字符串
getLocalCertificateChain
public abstract List<Certificate> getLocalCertificateChain()
-
返回在获得了网络资源的初始连接的联络期间发送到服务器的证书链。注:仅当使用基于证书的密码套件时此方法才有用。
-
-
返回:
-
表示发送到服务器的证书链的不可变证书列表。如果没有发送任何证书链,则返回 null。
-
另请参见:
-
getLocalPrincipal()
getServerCertificateChain
public abstract List<Certificate> getServerCertificateChain()
throws SSLPeerUnverifiedException
-
从缓存返回服务器的证书链,该证书链是作为在获得了网络资源的初始连接中定义会话的一部分建立的。注:仅当使用基于证书的密码套件时才可以使用此方法;将它与非基于证书的密码套件(如 Kerberos)一起使用将抛出 SSLPeerUnverifiedException。
-
-
返回:
-
表示服务器的证书链的不可变证书列表。
-
抛出:
-
SSLPeerUnverifiedException
- 如果没有验证同位体。
-
另请参见:
-
getPeerPrincipal()
getPeerPrincipal
public abstract Principal getPeerPrincipal()
throws SSLPeerUnverifiedException
-
返回服务器的主体,该主体是作为在获得了网络资源的初始连接期间定义会话的一部分建立的。
-
-
返回:
-
服务器的主体。返回基于 X509 的密码套件的最终实体证书的 X500Principal,以及 Kerberos 的密码套件的 KerberosPrincipal。
-
抛出:
-
SSLPeerUnverifiedException
- 如果没有验证同位体。
-
另请参见:
-
getServerCertificateChain()
, getLocalPrincipal()
getLocalPrincipal
public abstract Principal getLocalPrincipal()
-
返回在获得了网络资源的初始连接中的联络期间发送到服务器的主体。
-
-
返回:
-
发送到服务器的主体。返回基于 X509 的密码套件的最终实体证书的 X500Principal,以及 Kerberos 的密码套件的 KerberosPrincipal。如果没有发送任何主体,则返回 null。
-
另请参见:
-
getLocalCertificateChain()
, getPeerPrincipal()
所有类