Most visited

Recently visited

Added in API level 1

SecureCacheResponse

public abstract class SecureCacheResponse
extends CacheResponse

java.lang.Object
   ↳ java.net.CacheResponse
     ↳ java.net.SecureCacheResponse


表示最初通过安全手段(如TLS)检索到的缓存响应。

Summary

Public constructors

SecureCacheResponse()

Public methods

abstract String getCipherSuite()

返回检索网络资源的原始连接上正在使用的密码套件。

abstract List<Certificate> getLocalCertificateChain()

返回在检索网络资源的原始连接握手期间发送到服务器的证书链。

abstract Principal getLocalPrincipal()

返回在检索网络资源的原始连接中握手期间发送到服务器的主体。

abstract Principal getPeerPrincipal()

返回在检索网络资源的原始连接期间作为定义会话的一部分而建立的服务器主体。

abstract List<Certificate> getServerCertificateChain()

从缓存中返回服务器的证书链,该证书链是作为检索网络资源的原始连接中定义会话的一部分而建立的。

Inherited methods

From class java.net.CacheResponse
From class java.lang.Object

Public constructors

SecureCacheResponse

Added in API level 1
SecureCacheResponse ()

Public methods

getCipherSuite

Added in API level 1
String getCipherSuite ()

返回检索网络资源的原始连接上正在使用的密码套件。

Returns
String a string representing the cipher suite

getLocalCertificateChain

Added in API level 1
List<Certificate> getLocalCertificateChain ()

返回在检索网络资源的原始连接握手期间发送到服务器的证书链。 注意:仅当使用基于证书的密码套件时,此方法才有用。

Returns
List<Certificate> an immutable List of Certificate representing the certificate chain that was sent to the server. If no certificate chain was sent, null will be returned.

也可以看看:

getLocalPrincipal

Added in API level 1
Principal getLocalPrincipal ()

返回在检索网络资源的原始连接中握手期间发送到服务器的主体。

Returns
Principal the principal sent to the server. Returns an X500Principal of the end-entity certificate for X509-based cipher suites, and KerberosPrincipal for Kerberos cipher suites. If no principal was sent, then null is returned.

也可以看看:

getPeerPrincipal

Added in API level 1
Principal getPeerPrincipal ()

返回在检索网络资源的原始连接期间作为定义会话的一部分而建立的服务器主体。

Returns
Principal the server's principal. Returns an X500Principal of the end-entity certiticate for X509-based cipher suites, and KerberosPrincipal for Kerberos cipher suites.
Throws
SSLPeerUnverifiedException if the peer was not verified.

也可以看看:

getServerCertificateChain

Added in API level 1
List<Certificate> getServerCertificateChain ()

从缓存中返回服务器的证书链,该证书链是作为检索网络资源的原始连接中定义会话的一部分而建立的。 注意:只有在使用基于证书的密码套件时才能使用此方法; 将它与非基于证书的密码套件(如Kerberos)一起使用时,将引发SSLPeerUnverifiedException。

Returns
List<Certificate> an immutable List of Certificate representing the server's certificate chain.
Throws
SSLPeerUnverifiedException if the peer is not verified.

也可以看看:

Hooray!