Class CertificateRevocationList

A CertificateRevocationList corresponds to a signed X.509 certificate Revocation List (CRL). A CRL contains the serial numbers of certificates that should no longer be trusted.

Attributes
NameDescription
strname
Output only. The resource name for this CertificateRevocationList in the format ``projects/*/locations/*/caPools/*certificateAuthorities/*/ certificateRevocationLists/*``.
intsequence_number
Output only. The CRL sequence number that appears in pem_crl.
Sequence[google.cloud.security.privateca_v1.types.CertificateRevocationList.RevokedCertificate]revoked_certificates
Output only. The revoked serial numbers that appear in pem_crl.
strpem_crl
Output only. The PEM-encoded X.509 CRL.
straccess_url
Output only. The location where 'pem_crl' can be accessed.
google.cloud.security.privateca_v1.types.CertificateRevocationList.Statestate
Output only. The State for this CertificateRevocationList.
google.protobuf.timestamp_pb2.Timestampcreate_time
Output only. The time at which this CertificateRevocationList was created.
google.protobuf.timestamp_pb2.Timestampupdate_time
Output only. The time at which this CertificateRevocationList was updated.
strrevision_id
Output only. The revision ID of this CertificateRevocationList. A new revision is committed whenever a new CRL is published. The format is an 8-character hexadecimal string.
Sequence[google.cloud.security.privateca_v1.types.CertificateRevocationList.LabelsEntry]labels
Optional. Labels with user-defined metadata.

Inheritance

builtins.object > proto.message.Message > CertificateRevocationList

Classes

LabelsEntry

LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

API documentation for security.privateca_v1.types.CertificateRevocationList.LabelsEntry class.

RevokedCertificate

RevokedCertificate(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Describes a revoked Certificate.

State

State(value)

The state of a CertificateRevocationList, indicating if it is current.