/** * Represents a certificate with validity dates, issuer, and subject information. */ export interface ICertificate { /** * the thumbprint of the certificate. */ get thumbprint(): string; /** * Validity end date of the certificate. */ get validToDate(): string; /** * Validity start date of the certificate. */ get validFromDate(): string; /** * Issuer of the certificate. */ get issuer(): string; /** * Subject of the certificate. */ get subject(): string; /** * The signature algorithm used in the certificate. */ get publicKeyOid(): string; }