Class CertificateRevocationList.Types.RevokedCertificate

public sealed class RevokedCertificate : IMessage<CertificateRevocationList.Types.RevokedCertificate>, IEquatable<CertificateRevocationList.Types.RevokedCertificate>, IDeepCloneable<CertificateRevocationList.Types.RevokedCertificate>, IBufferMessage, IMessage

Describes a revoked [Certificate][google.cloud.security.privateca.v1beta1.Certificate].

Inheritance

Object > CertificateRevocationList.Types.RevokedCertificate

Namespace

Google.Cloud.Security.PrivateCA.V1Beta1

Assembly

Google.Cloud.Security.PrivateCA.V1Beta1.dll

Constructors

RevokedCertificate()

public RevokedCertificate()

RevokedCertificate(CertificateRevocationList.Types.RevokedCertificate)

public RevokedCertificate(CertificateRevocationList.Types.RevokedCertificate other)
Parameter
TypeNameDescription
CertificateRevocationList.Types.RevokedCertificateother

Properties

Certificate

public string Certificate { get; set; }

The resource path for the [Certificate][google.cloud.security.privateca.v1beta1.Certificate] in the format projects/*/locations/*/certificateAuthorities/*/certificates/*.

Property Value
TypeDescription
String

HexSerialNumber

public string HexSerialNumber { get; set; }

The serial number of the [Certificate][google.cloud.security.privateca.v1beta1.Certificate].

Property Value
TypeDescription
String

RevocationReason

public RevocationReason RevocationReason { get; set; }

The reason the [Certificate][google.cloud.security.privateca.v1beta1.Certificate] was revoked.

Property Value
TypeDescription
RevocationReason