Skip to main content

Interface: IBerConvertible

Implemented by

Methods

fromBER

fromBER(inputBuffer, inputOffset, inputLength): number

Base function for converting block from BER encoded array of bytes

Parameters

NameTypeDescription
inputBufferUint8Array | ArrayBufferASN.1 BER encoded array
inputOffsetnumberOffset in ASN.1 BER encoded array where decoding should be started
inputLengthnumberMaximum length of array of bytes which can be using in this function

Returns

number

Offset after least decoded byte


toBER

toBER(sizeOnly?): ArrayBuffer

Encoding of current ASN.1 block into ASN.1 encoded array (BER rules)

Parameters

NameTypeDescription
sizeOnly?booleanFlag that we need only a size of encoding, not a real array of bytes

Returns

ArrayBuffer

ASN.1 BER encoded array