A [RevocationReason][google.cloud.security.privateca.v1.RevocationReason] indicates whether a [Certificate][google.cloud.security.privateca.v1.Certificate] has been revoked,
and the reason for revocation. These correspond to standard revocation
reasons from RFC 5280. Note that the enum labels and values in this
definition are not the same ASN.1 values defined in RFC 5280. These values
will be translated to the correct ASN.1 values when a CRL is created.
The subject or other attributes in this [Certificate][google.cloud.security.privateca.v1.Certificate] have changed.
AttributeAuthorityCompromise
The authority which determines appropriate attributes for a [Certificate][google.cloud.security.privateca.v1.Certificate]
may have been compromised.
CertificateAuthorityCompromise
The key material for a certificate authority in the issuing path may have
leaked.
CertificateHold
This [Certificate][google.cloud.security.privateca.v1.Certificate] should not be considered valid, it is expected that it
may become valid in the future.
CessationOfOperation
This [Certificate][google.cloud.security.privateca.v1.Certificate] or entities in the issuing path have ceased to
operate.
KeyCompromise
Key material for this [Certificate][google.cloud.security.privateca.v1.Certificate] may have leaked.
PrivilegeWithdrawn
This [Certificate][google.cloud.security.privateca.v1.Certificate] no longer has permission to assert the listed
attributes.
Superseded
This [Certificate][google.cloud.security.privateca.v1.Certificate] has been superseded.
Unspecified
Default unspecified value. This value does indicate that a [Certificate][google.cloud.security.privateca.v1.Certificate]
has been revoked, but that a reason has not been recorded.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-17 UTC."],[[["The `RevocationReason` enum, part of the `Google.Cloud.Security.PrivateCA.V1` namespace, indicates the reason for a certificate's revocation, corresponding to standard revocation reasons from RFC 5280."],["The latest version available for the `RevocationReason` enum is 3.9.0, with several previous versions ranging from 3.8.0 down to 1.0.0 also documented on the webpage."],["The available revocation reasons include `AffiliationChanged`, `AttributeAuthorityCompromise`, `CertificateAuthorityCompromise`, `CertificateHold`, `CessationOfOperation`, `KeyCompromise`, `PrivilegeWithdrawn`, `Superseded`, and `Unspecified`."],["Each revocation reason field has an associated description detailing the specific circumstances under which a certificate might be revoked, such as key compromise or a change in certificate attributes."],["The `Unspecified` reason signifies that a certificate has been revoked, but a specific reason has not been recorded."]]],[]]