Most visited

Recently visited

Added in API level 24

CRLReason

public final enum CRLReason
extends Enum<CRLReason>

java.lang.Object
   ↳ java.lang.Enum<java.security.cert.CRLReason>
     ↳ java.security.cert.CRLReason


CRLReason枚举指定证书被吊销的原因,如 RFC 3280: Internet X.509 Public Key Infrastructure Certificate and CRL Profile中所定义。

也可以看看:

Summary

Enum values

CRLReason  AA_COMPROMISE

这个原因表明已知或怀疑证书主体的私钥已被泄露。

CRLReason  AFFILIATION_CHANGED

这个原因表明主体的名字或其他信息已经改变。

CRLReason  CA_COMPROMISE

这个原因表明已知或怀疑证书主体的私钥已被泄露。

CRLReason  CERTIFICATE_HOLD

这个原因表明证书已被搁置。

CRLReason  CESSATION_OF_OPERATION

这个原因表明证书不再需要。

CRLReason  KEY_COMPROMISE

这个原因表明已知或怀疑证书主体的私钥已被泄露。

CRLReason  PRIVILEGE_WITHDRAWN

这个原因表明授予证书主体的特权已被撤销。

CRLReason  REMOVE_FROM_CRL

这个原因表明证书先前被搁置,应该从CRL中删除。

CRLReason  SUPERSEDED

这个原因表明证书已被取代。

CRLReason  UNSPECIFIED

这个原因表明,为什么证书已被撤销没有说明。

CRLReason  UNUSED

未使用的原因。

Public methods

static CRLReason valueOf(String name)
static final CRLReason[] values()

Inherited methods

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

Enum values

AA_COMPROMISE

Added in API level 24
CRLReason AA_COMPROMISE

这个原因表明已知或怀疑证书主体的私钥已被泄露。 它仅适用于权限属性(AA)证书。

AFFILIATION_CHANGED

Added in API level 24
CRLReason AFFILIATION_CHANGED

这个原因表明主体的名字或其他信息已经改变。

CA_COMPROMISE

Added in API level 24
CRLReason CA_COMPROMISE

这个原因表明已知或怀疑证书主体的私钥已被泄露。 它仅适用于证书颁发机构(CA)证书。

CERTIFICATE_HOLD

Added in API level 24
CRLReason CERTIFICATE_HOLD

这个原因表明证书已被搁置。

CESSATION_OF_OPERATION

Added in API level 24
CRLReason CESSATION_OF_OPERATION

这个原因表明证书不再需要。

KEY_COMPROMISE

Added in API level 24
CRLReason KEY_COMPROMISE

这个原因表明已知或怀疑证书主体的私钥已被泄露。 它仅适用于最终实体证书。

PRIVILEGE_WITHDRAWN

Added in API level 24
CRLReason PRIVILEGE_WITHDRAWN

这个原因表明授予证书主体的特权已被撤销。

REMOVE_FROM_CRL

Added in API level 24
CRLReason REMOVE_FROM_CRL

这个原因表明证书先前被搁置,应该从CRL中删除。 它用于增量CRL。

SUPERSEDED

Added in API level 24
CRLReason SUPERSEDED

这个原因表明证书已被取代。

UNSPECIFIED

Added in API level 24
CRLReason UNSPECIFIED

这个原因表明,为什么证书已被撤销没有说明。

UNUSED

Added in API level 24
CRLReason UNUSED

未使用的原因。

Public methods

valueOf

Added in API level 24
CRLReason valueOf (String name)

Parameters
name String
Returns
CRLReason

values

Added in API level 24
CRLReason[] values ()

Returns
CRLReason[]

Hooray!