public final enum PKIXReason
extends Enum<PKIXReason> implements CertPathValidatorException.Reason
| java.lang.Object | ||
| java.lang.Enum<java.security.cert.PKIXReason> | ||
| java.security.cert.PKIXReason | ||
PKIXReason列举了根据PKIX(RFC 3280)标准,X.509认证路径可能无效的潜在PKIX特定原因。 这些原因除了列举的CertPathValidatorException.BasicReason 。
Enum values |
|
|---|---|
PKIXReason |
INVALID_KEY_USAGE 证书的密钥用法无效。 |
PKIXReason |
INVALID_NAME 名称限制已被违反。 |
PKIXReason |
INVALID_POLICY 政策限制已被违反。 |
PKIXReason |
NAME_CHAINING 证书链接不正确。 |
PKIXReason |
NOT_CA_CERT 证书不是CA证书。 |
PKIXReason |
NO_TRUST_ANCHOR 找不到可接受的信任锚。 |
PKIXReason |
PATH_TOO_LONG 路径长度约束被违反。 |
PKIXReason |
UNRECOGNIZED_CRIT_EXT 证书包含一个或多个无法识别的关键扩展。 |
公共方法(Public methods) |
|
|---|---|
static PKIXReason |
valueOf(String name) |
static final PKIXReason[] |
values() |
继承方法(Inherited methods) |
|
|---|---|
java.lang.Enum
|
|
java.lang.Object
|
|
java.lang.Comparable
|
|
PKIXReason valueOf (String name)
| 参数(Parameters) | |
|---|---|
name |
String
|
| 返回(Returns) | |
|---|---|
PKIXReason |
|