Rebex
Products Downloads Buy Support Contact
Show / Hide Table of Contents

RevocationReason Enum

Namespace: Rebex.Security.Cryptography.Pkcs
Assembly: Rebex.Common.dll (version 7.0.9147)

Specifies the reason for inclusion in the certificate revocation list.

Syntax
public enum RevocationReason

Fields

Name Description
AACompromise

It is known or suspected that aspects of the AA validated in the attribute certificate have been compromised.

AffiliationChanged

The subject's name or other information in the certificate has been modified (but there is no cause to suspect that the private key has been compromised).

CACompromise

Used in revoking a CA-certificate. Indicates that it is known or suspected that the subject's private key, or other aspects of the subject validated in the certificate, have been compromised.

CertificateHold

Certificate has been places on hold.

CessationOfOperation

Certificate is no longer needed for the purpose for which it was issued (but there is no cause to suspect that the private key has been compromised).

KeyCompromise

Used in revoking an end-entity certificate. Indicates that it is known or suspected that the subject's private key, or other aspects of the subject validated in the certificate, have been compromised.

PrivilegeWithdrawn

Certificate was revoked because a privilege contained within that certificate has been withdrawn.

RemoveFromCrl

Only for use with delta-CRLs. Indicates that an existing CRL entry should now be removed owing to certificate expiration or hold release.

Superseded

Certificate has been superseded (but there is no cause to suspect that the private key has been compromised).

Unspecified

Used to revoke certificates for reasons other than the specific codes.

In This Article
  • Fields
© REBEX ČR s.r.o. Back to top
Privacy policy
Manage cookies