Interface ICertificate

Hierarchy

  • ICertificate

Implemented by

Properties

extensions?: Extension[]

If present, this field is a SEQUENCE of one or more certificate extensions

The issuer field identifies the entity that has signed and issued the certificate

issuerUniqueID?: ArrayBuffer

The subject and issuer unique identifiers are present in the certificate to handle the possibility of reuse of subject and/or issuer names over time

notAfter: Time

The date on which the certificate validity period ends

notBefore: Time

The date on which the certificate validity period begins

serialNumber: Integer

Serial number of the certificate

This field contains the algorithm identifier for the algorithm used by the CA to sign the certificate

signatureAlgorithm: AlgorithmIdentifier

The signatureAlgorithm field contains the identifier for the cryptographic algorithm used by the CA to sign this certificate

signatureValue: BitString

The signatureValue field contains a digital signature computed upon the ASN.1 DER encoded tbsCertificate

The subject field identifies the entity associated with the public key stored in the subject public key field

subjectPublicKeyInfo: PublicKeyInfo

This field is used to carry the public key and identify the algorithm with which the key is used

subjectUniqueID?: ArrayBuffer

The subject and issuer unique identifiers are present in the certificate to handle the possibility of reuse of subject and/or issuer names over time

tbs: ArrayBuffer

ToBeSigned (TBS) part of the certificate

version: number

Version number

Generated using TypeDoc