Spec-Zone .ru
спецификации, руководства, описания, API
|
public enum PKIXReason extends Enum<PKIXReason> implements CertPathValidatorException.Reason
PKIXReason
перечисляет потенциальные PKIX-специфичные причины, что путь сертификации X.509 может быть недопустимым согласно PKIX (RFC 3280) стандарт. Эти причины в дополнение к таковым CertPathValidatorException.BasicReason
перечисление.Перечислимая Константа и Описание |
---|
INVALID_KEY_USAGE
Ключевое использование сертификата недопустимо.
|
INVALID_NAME
Ограничения имени были нарушены.
|
INVALID_POLICY
Ограничения политики были нарушены.
|
NAME_CHAINING
Сертификат не объединяет в цепочку правильно.
|
NO_TRUST_ANCHOR
Никакая приемлемая доверительная привязка не находится.
|
NOT_CA_CERT
Сертификат не является сертификатом CA.
|
PATH_TOO_LONG
Ограничение длины пути было нарушено.
|
UNRECOGNIZED_CRIT_EXT
Сертификат содержит одно или более нераспознанных критических расширений.
|
Модификатор и Тип | Метод и Описание |
---|---|
static PKIXReason |
valueOf(String name)
Возвращает перечислимую константу этого типа с указанным именем.
|
static PKIXReason[] |
values()
Возвращает массив, содержащий константы этого перечислимого типа, в порядке, которым они объявляются.
|
public static final PKIXReason NAME_CHAINING
public static final PKIXReason INVALID_KEY_USAGE
public static final PKIXReason INVALID_POLICY
public static final PKIXReason NO_TRUST_ANCHOR
public static final PKIXReason UNRECOGNIZED_CRIT_EXT
public static final PKIXReason NOT_CA_CERT
public static final PKIXReason PATH_TOO_LONG
public static final PKIXReason INVALID_NAME
public static PKIXReason[] values()
for (PKIXReason c : PKIXReason.values()) System.out.println(c);
public static PKIXReason valueOf(String name)
name
- имя перечислимой константы, которая будет возвращена.IllegalArgumentException
- если у этого перечислимого типа нет никакой константы с указанным именемNullPointerException
- если параметром является нуль
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92