Developer Documentation

X509Certificate

Properties

Required Property Name Type Description
optional dsa_public_key_g string

One of the DSA cryptogaphic algorithm’s strength parameters, base

optional dsa_public_key_p string

One of the DSA cryptogaphic algorithm’s strength parameters, prime

optional dsa_public_key_q string

One of the DSA cryptogaphic algorithm’s strength parameters, sub-prime

optional dsa_public_key_y string

One of the DSA cryptogaphic algorithm’s strength parameters

optional ecdsa_curve_name string

The Curve name for the ECDSA certificate.

optional ecdsa_ec_field string

Represents an elliptic curve (EC) finite field in ECDSA.

optional ecdsa_ec_field_f2mks array of integer

The order of the middle term(s) of the reduction polynomial in elliptic curve (EC) | characteristic 2 finite field.| Contents of this array are copied to protect against subsequent modification in ECDSA.

optional ecdsa_ec_field_f2mm integer

The first coefficient of this elliptic curve in elliptic curve (EC) | characteristic 2 finite field for ECDSA.

optional ecdsa_ec_field_f2mrp string

The value whose i-th bit corresponds to the i-th coefficient of the reduction polynomial | in elliptic curve (EC) characteristic 2 finite field for ECDSA.

optional ecdsa_ec_field_f2pp string

The specified prime for the elliptic curve prime finite field in ECDSA.

optional ecdsa_public_key_a string

The first coefficient of this elliptic curve in ECDSA.

optional ecdsa_public_key_b string

The second coefficient of this elliptic curve in ECDSA.

optional ecdsa_public_key_cofactor integer

The co-factor in ECDSA.

optional ecdsa_public_key_generator_x string

x co-ordinate of G (the generator which is also known as the base point) in ECDSA.

optional ecdsa_public_key_generator_y string

y co-ordinate of G (the generator which is also known as the base point) in ECDSA.

optional ecdsa_public_key_order string

The order of generator G in ECDSA.

optional ecdsa_public_key_seed array of string

The bytes used during curve generation for later validation in ECDSA.| Contents of this array are copied to protect against subsequent modification.

optional is_ca boolean

True if this is a CA certificate.

optional is_valid boolean

True if this certificate is valid.

optional issuer string

the certificate issuers complete distinguished name

optional issuer_cn string

the certificate issuer’s common name

optional not_after integer

the time in epoch milliseconds at which the certificate becomes invalid

optional not_before integer

the time in epoch milliseconds at which the certificate becomes valid

optional public_key_algo string

Cryptographic algorithm used by the public key for data encryption.

optional public_key_length integer

size measured in bits of the public/private keys used in a cryptographic algorithm

optional rsa_public_key_exponent string

An RSA public key is made up of the modulus and the public exponent. Exponent is a power number

optional rsa_public_key_modulus string

An RSA public key is made up of the modulus and the public exponent. Modulus is wrap around number

optional serial_number string

certificate’s serial number

optional signature string

the signature value(the raw signature bits) used for signing and validate the cert

optional signature_algorithm string

the algorithm used by the Certificate Authority to sign the certificate

optional subject string

the certificate owners complete distinguished name

optional subject_cn string

the certificate owner’s common name

optional version string

Certificate version (default v1)

Property of


TlsCertificate
Feedback

Was this page helpful?