Spec-Zone.ru › OpenJDK 8

Класс SecureCacheResponse

  • java.lang.Object
    • java.net.CacheResponse
      • java.net.SecureCacheResponse

public abstract class SecureCacheResponse
extends CacheResponse

Представляет ответ кэша, изначально полученный защищенным способом, например, через TLS.

С тех пор:
1.5

Конструкторы

Конструктор и описание
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

Конструкторы

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

Возвращает субъект сервера, который был установлен как часть определения сеанса во время исходного соединения, которое получило сетевой ресурс.

Возвращает:
субъект сервера. Возвращает X500Principal сертификата конечного узла для наборов шифров на основе X509 и KerberosPrincipal для наборов шифров Kerberos.
Исключения:
SSLPeerUnverifiedException - если узел не был проверен.
См. также:
getServerCertificateChain(), getLocalPrincipal()

getLocalPrincipal

public abstract Principal getLocalPrincipal()

Возвращает субъект, который был отправлен серверу во время рукопожатия в исходном соединении, которое получило сетевой ресурс.

Возвращает:
субъект, отправленный серверу. Возвращает X500Principal сертификата конечного узла для наборов шифров на основе X509 и KerberosPrincipal для наборов шифров Kerberos. Если субъект не был отправлен, то возвращается null.
См. также:
getLocalCertificateChain(), getPeerPrincipal()

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API