Certificate
(
mapping
=
None
,
*
,
ignore_unknown_fields
=
False
,
**
kwargs
)
A Certificate represents an X.509 certificate used to authenticate HTTPS connections to EKM replicas.
Attributes
Name | Description |
raw_der
|
bytes
Required. The raw certificate bytes in DER format. |
parsed
|
bool
Output only. True if the certificate was parsed successfully. |
issuer
|
str
Output only. The issuer distinguished name in RFC 2253 format. Only present if parsed is true. |
subject
|
str
Output only. The subject distinguished name in RFC 2253 format. Only present if parsed is true. |
subject_alternative_dns_names
|
MutableSequence[str]
Output only. The subject Alternative DNS names. Only present if parsed is true. |
not_before_time
|
google.protobuf.timestamp_pb2.Timestamp
Output only. The certificate is not valid before this time. Only present if parsed is true. |
not_after_time
|
google.protobuf.timestamp_pb2.Timestamp
Output only. The certificate is not valid after this time. Only present if parsed is true. |
serial_number
|
str
Output only. The certificate serial number as a hex string. Only present if parsed is true. |
sha256_fingerprint
|
str
Output only. The SHA-256 certificate fingerprint as a hex string. Only present if parsed is true. |