@peculiar/asn1-x509
Version:
ASN.1 schema of `Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile` (RFC5280)
18 lines (17 loc) • 538 B
TypeScript
import { AlgorithmIdentifier } from "./algorithm_identifier";
import { TBSCertificate } from "./tbs_certificate";
/**
* ```asn1
* Certificate ::= SEQUENCE {
* tbsCertificate TBSCertificate,
* signatureAlgorithm AlgorithmIdentifier,
* signatureValue BIT STRING }
* ```
*/
export declare class Certificate {
tbsCertificate: TBSCertificate;
tbsCertificateRaw?: ArrayBuffer;
signatureAlgorithm: AlgorithmIdentifier;
signatureValue: ArrayBuffer;
constructor(params?: Partial<Certificate>);
}