[{"label":"Latest (2.0.0)","version":"latest"},{"version":"1.0.0"}]
vrms-appliance-config-api
Changed4

CaX509Certificate

CA certificate in X509 format.


Properties

string
certificate Optional

Certificate in PEM format.


array of string
extended_key_usage Optional

Indicates one or more purposes for which the certified public key may be used, in addition to or in place of the basic purposes indicated in the key usage extension field.


array of string
issuer_alternative_names Optional

Issuer alternative names.


string
issuer_dn Optional

Issuer distinguished name of the certificate.


array of boolean
issuer_unique_id Optional

Issuer unique ID.


array of boolean
key_usage Optional

Boolean array representing bits of the KeyUsage extension, (OID = 2.5.29.15). The key usage extension defines the purpose (e.g., encipherment, signature, certificate signing) of the key contained in the certificate. The ASN.1 definition for this is:

KeyUsage ::= BIT STRING {
     digitalSignature        (0),
     nonRepudiation          (1),
     keyEncipherment         (2),
     dataEncipherment        (3),
     keyAgreement            (4),
     keyCertSign             (5),
     cRLSign                 (6),
     encipherOnly            (7),
     decipherOnly            (8) }


integer as int64
not_after Changed Optional

End date, represented as number of milliseconds, from the validity period of the certificate.


integer as int64
not_before Changed Optional

Start date, represented as number of milliseconds, from the validity period of the certificate.


string
public_key Optional

Public key of the certificate.


string
public_key_algorithm Optional

Public key algorithm of the certificate.


string
public_key_format Optional

Public key format of the certificate.


boolean
root Optional

Whether this is root certificate. If false - this is intermediate certificate.


string
serial_number Changed Optional

The serial number of the certificate, represented as string. The serial number is a number assigned by the certification authority to each certificate. It must be unique for each certificate issued by a given CA (i.e., the issuer name and serial number identify a unique certificate).


string
sig_alg_name Optional

Gets the signature algorithm name for the certificate signature algorithm.


string
sig_alg_oid Optional

Signature algorithm OID string from the certificate. An OID is represented by a set of nonnegative whole numbers separated by periods.


string
signature Changed Optional

Signature value as Base64 encoded string (with ISO-8859-1 charset) from the certificate.


array of string
subject_alternative_names Optional

Subject alternative names.


string
subject_dn Optional

Subject distinguished name of the certificate.


array of boolean
subject_unique_id Optional

Subject unique ID.


string
thumbprint Optional

Thumbprint of the certificate.


string
trusted_issuer Optional

Trusted issuer of the certificate.


integer as int32
version Optional

Version number from the certificate.

JSON Example

{
    "issuer_dn": "C=US, OU=DR Division, O=\"VMware, Inc.\", CN=\"VMware, Inc.\"",
    "public_key_algorithm": "RSA",
    "public_key_format": "X.509",
    "sig_alg_name": "SHA256withRSA",
    "sig_alg_oid": "1.2.840.10040.4.3",
    "subject_dn": "C=US, OU=DR Division, O=\"VMware, Inc.\", CN=\"VMware, Inc.\"",
    "trusted_issuer": "C=US, OU=DR Division, O=\"VMware, Inc.\", CN=\"VMware, Inc.\"",
    "version": 3
}
[{"label":"Latest (2.0.0)","version":"latest"},{"version":"1.0.0"}]
vrms-appliance-config-api
Property Of

CaX509CertificateDrResponseList
Used By

CaX509CertificateDrResponseEntity
What's changed in 2.0.0?

CHANGED (4)
Changed Properties
serial_number
signature
not_before
not_after

Feedback

Was this page helpful?