public enum RevocationReason
Reference documentation and code samples for the Certificate Authority v1 API enum RevocationReason.
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.
Namespace
Google.Cloud.Security.PrivateCA.V1Assembly
Google.Cloud.Security.PrivateCA.V1.dll
Fields |
|
---|---|
Name | Description |
AffiliationChanged |
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. |