Most visited

Recently visited

Added in API level 24

PKIXReason

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

Summary

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

From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum values

INVALID_KEY_USAGE

Added in API level 24
PKIXReason INVALID_KEY_USAGE

证书的密钥用法无效。

INVALID_NAME

Added in API level 24
PKIXReason INVALID_NAME

名称限制已被违反。

INVALID_POLICY

Added in API level 24
PKIXReason INVALID_POLICY

政策限制已被违反。

NAME_CHAINING

Added in API level 24
PKIXReason NAME_CHAINING

证书链接不正确。

NOT_CA_CERT

Added in API level 24
PKIXReason NOT_CA_CERT

证书不是CA证书。

NO_TRUST_ANCHOR

Added in API level 24
PKIXReason NO_TRUST_ANCHOR

找不到可接受的信任锚。

PATH_TOO_LONG

Added in API level 24
PKIXReason PATH_TOO_LONG

路径长度约束被违反。

UNRECOGNIZED_CRIT_EXT

Added in API level 24
PKIXReason UNRECOGNIZED_CRIT_EXT

证书包含一个或多个无法识别的关键扩展。

Public methods

valueOf

Added in API level 24
PKIXReason valueOf (String name)

Parameters
name String
Returns
PKIXReason

values

Added in API level 24
PKIXReason[] values ()

Returns
PKIXReason[]

Hooray!