CertificateManagement_Vcenter_Tls_Info

CertificateManagement_Vcenter_Tls_Info
CertificateManagement_Vcenter_Tls_Info

The Tls.Info structure contains information from a TLS certificate.

JSON Example
{
    "version": 0,
    "serial_number": "string",
    "signature_algorithm": "string",
    "issuer_dn": "string",
    "valid_from": "string",
    "valid_to": "string",
    "subject_dn": "string",
    "thumbprint": "string",
    "is_CA": false,
    "path_length_constraint": 0,
    "key_usage": [
        "string"
    ],
    "extended_key_usage": [
        "string"
    ],
    "subject_alternative_name": [
        "string"
    ],
    "authority_information_access_uri": [
        "string"
    ],
    "cert": "string"
}
integer As int64
version
Required

Version (version number) value from the certificate.

string
serial_number
Required

SerialNumber value from the certificate.

string
signature_algorithm
Required

Signature algorithm name from the certificate.

string
issuer_dn
Required

Issuer (issuer distinguished name) value from the certificate.

string As date-time
valid_from
Required

validFrom specify the start date of the certificate.

string As date-time
valid_to
Required

validTo specify the end date of the certificate.

string
subject_dn
Required

Subject (subject distinguished name) value from the certificate.

string
thumbprint
Required

Thumbprint value from the certificate.

boolean
is_CA
Required

Certificate constraints isCA from the critical BasicConstraints extension, (OID = 2.5.29.19).

integer As int64
path_length_constraint
Required

Certificate constraints path length from the critical BasicConstraints extension, (OID = 2.5.29.19).

array of string
key_usage
Required

Collection of keyusage contained in the certificate.

array of string
extended_key_usage
Required

Collection of extended keyusage that contains details for which the certificate can be used for.

array of string
subject_alternative_name
Required

Collection of subject alternative names.

array of string
authority_information_access_uri
Required

Collection of authority information access URI.

string
cert
Required

TLS certificate in PEM format.