ASN1Value
Implements ASN1Encodable.
Represents an ASN.1 value with encoded contents.
Constructor
function constructor(
asn1Class: ASN1Class,
form: ASN1Form,
tag: number,
contents: Uint8Array
): this;
Parameters
asn1Classformtagcontents
Methods
bitString()boolean()contents()enumerated()generalizedTime()ia5String()integer()null()numericString()objectIdentifier()octetString()printableString()real()sequence()set()utcTime()utf8String()
Properties
interface Properties {
class: ASN1Class;
form: ASN1Form;
tag: number;
}
classformtag
Example
const sequence = new ASN1Value(ASN1Class.Universal, ASN1Form.Constructed, 16, contents).sequence();
const oid = sequence.at(0).objectIdentifier();