Reference to a certificate or key/certificate pair.
JSON representation |
---|
{ "alias" : string , "certsInfo" : { object ( |
Fields | |
---|---|
alias
|
Resource ID for this alias. Values must match the regular expression |
certsInfo
|
Chain of certificates under this alias. |
type
|
Type of alias. |
Certificate
JSON representation |
---|
{
"certInfo"
:
[
{
object (
|
Fields | |
---|---|
certInfo[]
|
Chain of certificates under this name. |
CertInfo
X.509 certificate as defined in RFC 5280.
JSON representation |
---|
{ "version" : integer , "subject" : string , "issuer" : string , "expiryDate" : string , "validFrom" : string , "isValid" : string , "subjectAlternativeNames" : [ string ] , "sigAlgName" : string , "publicKey" : string , "basicConstraints" : string , "serialNumber" : string } |
Fields | |
---|---|
version
|
X.509 version. |
subject
|
X.509 subject. |
issuer
|
X.509 issuer. |
expiryDate
|
X.509 |
validFrom
|
X.509 |
isValid
|
Flag that specifies whether the certificate is valid. Flag is set to |
subjectAlternativeNames[]
|
X.509 subject alternative names (SANs) extension. |
sigAlgName
|
X.509 signatureAlgorithm. |
publicKey
|
Public key component of the X.509 subject public key info. |
basicConstraints
|
X.509 basic constraints extension. |
serialNumber
|
X.509 serial number. |
AliasType
Type of alias.
Enums | |
---|---|
ALIAS_TYPE_UNSPECIFIED
|
Alias type is not specified. |
CERT
|
Certificate. |
KEY_CERT
|
Key/certificate pair. |