Пакет java.security.cert
Предоставляет классы и интерфейсы для парсинга и управления сертификатами, списками отзыва сертификатов (CRL) и сертификационными цепочками. Он содержит поддержку сертификатов X.509 v3 и CRL X.509 v2.
- С тех пор:
- 1.2
| Интерфейс | Описание |
|---|---|
| CertPathBuilderResult | Спецификация результата алгоритма построения сертификационной цепочки. |
| CertPathChecker | Выполняет одну или несколько проверок на каждом |
| CertPathParameters | Спецификация параметров алгоритма сертификационной цепочки. |
| CertPathValidatorException.Reason | Причина, по которой алгоритм проверки не смог завершиться. |
| CertPathValidatorResult | Спецификация результата алгоритма валидации сертификационной цепочки. |
| CertSelector | Селектор, определяющий набор критериев для выбора |
| CertStoreParameters | Спецификация параметров |
| CRLSelector | Селектор, определяющий набор критериев для выбора |
| Extension | Этот интерфейс представляет расширение X.509. |
| PolicyNode | Неизменяемый допустимый узел дерева политики, как определено алгоритмом проверки сертификационной цепочки PKIX. |
| X509Extension | Интерфейс для расширения X.509. |
| Класс | Описание |
|---|---|
| Certificate | Абстрактный класс для управления различными сертификатами личности. |
| Certificate.CertificateRep | Альтернативный класс сертификата для сериализации. |
| CertificateFactory | Этот класс определяет функциональность фабрики сертификатов, которая используется для создания объектов сертификата, сертификационной цепочки ( |
| CertificateFactorySpi | Этот класс определяет интерфейс поставщика сервисов (SPI) для класса |
| CertPath | Неизменяемая последовательность сертификатов (сертификационная цепочка). |
| CertPath.CertPathRep | Альтернативный |
| CertPathBuilder | Класс для построения сертификационных цепочек (также известных как цепочки сертификатов). |
| CertPathBuilderSpi | Интерфейс поставщика сервисов (SPI) для класса |
| CertPathValidator | Класс для проверки сертификационных цепочек (также известных как цепочки сертификатов). |
| CertPathValidatorSpi | Интерфейс поставщика сервисов (SPI) для класса |
| CertStore | Класс для извлечения |
| CertStoreSpi | Интерфейс поставщика сервисов (SPI) для класса |
| CollectionCertStoreParameters | Параметры, используемые в качестве входных данных для алгоритма Collection |
| CRL | Этот класс представляет собой абстракцию списков отзыва сертификатов (CRL), которые имеют различные форматы, но имеют важные общие применения. |
| LDAPCertStoreParameters | Параметры, используемые в качестве входных данных для алгоритма LDAP |
| PKIXBuilderParameters | Параметры, используемые в качестве входных данных для алгоритма PKIX |
| PKIXCertPathBuilderResult | Этот класс представляет собой успешный результат алгоритма построения сертификационной цепочки PKIX. |
| PKIXCertPathChecker | Абстрактный класс, который выполняет одну или несколько проверок на |
| PKIXCertPathValidatorResult | Этот класс представляет успешный результат алгоритма валидации сертификационной цепочки PKIX. |
| PKIXParameters | Параметры, используемые в качестве входных данных для алгоритма PKIX |
| PKIXRevocationChecker | Средство для проверки статуса отзыва сертификатов с помощью алгоритма PKIX. |
| PolicyQualifierInfo | Неизменяемый квалификатор политики, представленный структурой ASN.1 PolicyQualifierInfo. |
| TrustAnchor | Якорь доверия или наиболее надёжный центр сертификации (ЦС). |
| URICertStoreParameters | Параметры, используемые в качестве входных данных для алгоритмов, использующих информацию, содержащуюся в URI, для извлечения сертификатов и CRL. |
| X509Certificate | Абстрактный класс для сертификатов X.509. |
| X509CertSelector | Селектор, который выбирает |
| X509CRL | Абстрактный класс для списка отзыва сертификатов X.509 (CRL). |
| X509CRLEntry | Абстрактный класс для отзыва сертификата в списке отзыва сертификатов (CRL). |
| X509CRLSelector | Селектор, который выбирает |
| Перечисление | Описание |
|---|---|
| CertPathValidatorException.BasicReason | Перечисление BasicReason перечисляет потенциальные причины, по которым сертификационная цепочка любого типа может быть недействительной. |
| CRLReason | Перечисление CRLReason указывает причину отзыва сертификата, как определено в RFC 5280: Internet X.509 Public Key Infrastructure Certificate and CRL Profile. |
| PKIXReason | Перечисление |
| PKIXRevocationChecker.Option | Различные варианты отзыва, которые можно указать для механизма проверки отзыва. |
| Исключение | Описание |
|---|---|
| CertificateEncodingException | Исключение кодирования сертификата. |
| CertificateException | Это исключение указывает на различные проблемы с сертификатами. |
| CertificateExpiredException | Исключение истечения срока действия сертификата. |
| CertificateNotYetValidException | Исключение недействительности сертификата. |
| CertificateParsingException | Исключение разбора сертификата. |
| CertificateRevokedException | Исключение, указывающее на отзыв сертификата X.509. |
| CertPathBuilderException | Исключение, указывающее на различные проблемы, возникшие при построении сертификационной цепочки с помощью |
| CertPathValidatorException | Исключение, указывающее на различные проблемы, возникшие при проверке сертификационной цепочки. |
| CertStoreException | Исключение, указывающее на различные проблемы с получением сертификатов и CRL из |
| CRLException | Исключение CRL (Список отзыва сертификатов). |
© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/package-summary.html