X509RevocationReason 列挙型

定義

証明書が失効した理由を指定します。

public enum class X509RevocationReason
public enum X509RevocationReason
type X509RevocationReason = 
Public Enum X509RevocationReason
継承
X509RevocationReason

フィールド

名前 説明
Unspecified 0

失効は、より具体的な値を持たない理由で発生しました。

KeyCompromise 1

秘密キーまたはエンド エンティティ証明書の別の検証済み部分が侵害された可能性があります。

CACompromise 2

秘密キーまたは証明機関 (CA) 証明書の別の検証済み部分が侵害された可能性があります。

AffiliationChanged 3

サブジェクトの名前、または証明書内の検証済みのその他の情報は、何も損なわれずに変更されました。

Superseded 4

証明書は置き換えられますが、何も侵害されていません。

CessationOfOperation 5

証明書は必要なくなりましたが、侵害の疑いはありません。

CertificateHold 6

証明書は一時的に中断され、サービスに戻るか、将来完全に失効する可能性があります。

RemoveFromCrl 8

証明書は、基本の証明書失効リスト (CRL) の CertificateHold で取り消され、デルタ CRL のサービスに返されます。

PrivilegeWithdrawn 9

証明書に含まれる特権が取り消されました。

AACompromise 10

属性証明書で検証された属性機関 (AA) の側面が侵害されたことがわかっている (または疑われる) ことがわかっています。

WeakAlgorithmOrKey 11

証明書キーは脆弱な暗号化アルゴリズムを使用するか、キーが短すぎるか、キーが安全でない方法で生成されました。

注釈

この列挙型は、IETF RFC 5280 および ITU T-REC X.509 の CRLReason 列挙型を表します。

適用対象