@peculiar/asn1-x509-qualified-etsi
v2.7.0
Published
ASN.1 schema for ETSI EN 319 412-5 qualified certificate statements and QC types.
Readme
@peculiar/asn1-x509-qualified-etsi
ASN.1 schema for ETSI EN 319 412-5 qualified certificate statements and QC types.
Use the exported classes with @peculiar/asn1-schema helpers such as AsnConvert, AsnParser, and AsnSerializer to parse or serialize DER-encoded data defined by the referenced specification.
Installation
npm install @peculiar/asn1-x509-qualified-etsiSpecifications
Usage
import { AsnConvert } from "@peculiar/asn1-schema";
import * as etsi from "@peculiar/asn1-x509-qualified-etsi";
// Serialize
const qcCClegislation = new etsi.QcCClegislation(["UK", "FR"]);
const raw = AsnConvert.serialize(qcCClegislation);
console.log(Buffer.from(raw).toString("hex")); // 30081302554b13024652
// Parse
const qc = AsnConvert.parse(raw, etsi.QcCClegislation);
console.log(qc); // QcCClegislation(2) [ 'UK', 'FR' ]
