vcenter certificate management vcenter tls: info

The info structure contains information from a TLS certificate. This structure was added in vSphere API 6.7.2.

Representation:

{
    "issuer_dn""string",
    "key_usage"[
        "string",
        "string"
    ],
    "thumbprint""string",
    "valid_from""2015-01-01T22:13:05.651Z",
    "serial_number""string",
    "cert""string",
    "version"1,
    "is_CA"true,
    "subject_dn""string",
    "path_length_constraint"1,
    "subject_alternative_name"[
        "string",
        "string"
    ],
    "valid_to""2015-01-01T22:13:05.651Z",
    "signature_algorithm""string",
    "authority_information_access_uri"[
        "string",
        "string"
    ],
    "extended_key_usage"[
        "string",
        "string"
    ]
}

Attributes:

Name Type Description
Required
version long Version (version number) value from the certificate. This attribute was added in vSphere API 6.7.2.

serial_number string SerialNumber value from the certificate. This attribute was added in vSphere API 6.7.2.

signature_algorithm string Signature algorithm name from the certificate. This attribute was added in vSphere API 6.7.2.

issuer_dn string Issuer (issuer distinguished name) value from the certificate. This attribute was added in vSphere API 6.7.2.

valid_from date_time validFrom specify the start date of the certificate. This attribute was added in vSphere API 6.7.2.

valid_to date_time validTo specify the end date of the certificate. This attribute was added in vSphere API 6.7.2.

subject_dn string Subject (subject distinguished name) value from the certificate. This attribute was added in vSphere API 6.7.2.

thumbprint string Thumbprint value from the certificate. This attribute was added in vSphere API 6.7.2.

is_CA boolean Certificate constraints isCA from the critical BasicConstraints extension, (OID = 2.5.29.19). This attribute was added in vSphere API 6.7.2.

path_length_constraint long Certificate constraints path length from the critical BasicConstraints extension, (OID = 2.5.29.19). This attribute was added in vSphere API 6.7.2.

key_usage string[] Collection of keyusage contained in the certificate. This attribute was added in vSphere API 6.7.2.

extended_key_usage string[] Collection of extended keyusage that contains details for which the certificate can be used for. This attribute was added in vSphere API 6.7.2.

subject_alternative_name string[] Collection of subject alternative names. This attribute was added in vSphere API 6.7.2.

authority_information_access_uri string[] Collection of authority information access URI. This attribute was added in vSphere API 6.7.2.

cert string TLS certificate in PEM format. This attribute was added in vSphere API 6.7.2.