ca: booleantrue if a Certificate Authority (CA), false otherwise.
raw: BufferThe DER encoded X.509 certificate data.
The certificate subject.
The certificate issuer, described in the same terms as the subject.
valid_from: stringThe date-time the certificate is valid from.
valid_to: stringThe date-time the certificate is valid to.
serialNumber: stringThe certificate serial number, as a hex string.
fingerprint: stringThe SHA-1 digest of the DER encoded certificate.
It is returned as a : separated hexadecimal string.
fingerprint256: stringThe SHA-256 digest of the DER encoded certificate.
It is returned as a : separated hexadecimal string.
fingerprint512: stringThe SHA-512 digest of the DER encoded certificate.
It is returned as a : separated hexadecimal string.
ext_key_usage: string[]The extended key usage, a set of OIDs.
subjectaltname: stringA string containing concatenated names for the subject,
an alternative to the subject names.
infoAccess: Dict<string[]>An array describing the AuthorityInfoAccess, used with OCSP.
bits: numberFor RSA keys: The RSA bit size.
For EC keys: The key size in bits.
exponent: stringThe RSA exponent, as a string in hexadecimal number notation.
modulus: stringThe RSA modulus, as a hexadecimal string.
pubkey: BufferThe public key.
asn1Curve: stringThe ASN.1 name of the OID of the elliptic curve. Well-known curves are identified by an OID. While it is unusual, it is possible that the curve is identified by its mathematical properties, in which case it will not have an OID.
nistCurve: stringThe NIST name for the elliptic curve, if it has one (not all well-known curves have been assigned names by NIST).