UNPKG

asn1-ts

Version:

ASN.1 encoding and decoding, including BER, CER, and DER.

11 lines (10 loc) 505 B
import CharacterString from "../../../types/CharacterString.mjs"; import DERElement from "../../../codecs/der.mjs"; import { ASN1TagClass, ASN1UniversalType, ASN1Construction } from "../../../values.mjs"; import encodeSequence from "./encodeSequence.mjs"; export default function encodeCharacterString(value) { return encodeSequence([ value.identification, new DERElement(ASN1TagClass.universal, ASN1Construction.primitive, ASN1UniversalType.octetString, value.stringValue), ]); }