OctetString
Extends
BaseBlock
<LocalOctetStringValueBlock
,LocalOctetStringValueBlockJson
>
Constructors
new OctetString()
new OctetString(
__namedParameters
):OctetString
Parameters
__namedParameters
OctetStringParams
= {}
Returns
Overrides
Properties
blockLength
blockLength:
number
Inherited from
error
error:
string
Inherited from
idBlock
idBlock:
LocalIdentificationBlock
Inherited from
lenBlock
lenBlock:
LocalLengthBlock
Inherited from
name
name:
string
Inherited from
optional
optional:
boolean
Inherited from
primitiveSchema?
optional
primitiveSchema:BaseBlock
<ValueBlock
,LocalBaseBlockJson
>
Inherited from
valueBeforeDecodeView
valueBeforeDecodeView:
Uint8Array
Since
3.0.0
Inherited from
BaseBlock
.valueBeforeDecodeView
valueBlock
valueBlock:
LocalOctetStringValueBlock
Inherited from
warnings
warnings:
string
[]
Inherited from
NAME
static
NAME:string
=OCTET_STRING_NAME
Name of the block
Overrides
Accessors
valueBeforeDecode
Get Signature
get valueBeforeDecode():
ArrayBuffer
Deprecated
since version 3.0.0
Returns
ArrayBuffer
Set Signature
set valueBeforeDecode(
value
):void
Deprecated
since version 3.0.0
Parameters
value
ArrayBuffer
Returns
void
Inherited from
Methods
fromBER()
fromBER(
inputBuffer
,inputOffset
,inputLength
):number
Base function for converting block from BER encoded array of bytes
Parameters
inputBuffer
ASN.1 BER encoded array
Uint8Array
| ArrayBuffer
inputOffset
number
Offset in ASN.1 BER encoded array where decoding should be started
inputLength
number
Maximum length of array of bytes which can be using in this function
Returns
number
Offset after least decoded byte
Overrides
getValue()
getValue():
ArrayBuffer
Returns OctetString value. If OctetString is constructed, returns concatenated internal OctetString values
Returns
ArrayBuffer
Array buffer
Since
3.0.0
isEqual()
isEqual(
other
):other is OctetString
Determines whether two object instances are equal
Parameters
other
unknown
Object to compare with the current object
Returns
other is OctetString
Inherited from
onAsciiEncoding()
protected
onAsciiEncoding():string
Returns
string