PKI-Lite - v1.0.5
Preparing search index...
pki-lite
core/PkiBase
asn1js
HexBlock
Function HexBlock
HexBlock
<
T
extends
LocalBaseBlockConstructor
<
LocalBaseBlock
>
>
(
BaseClass
:
T
,
)
:
{
NAME
:
string
;
blockName
()
:
string
;
new
(
...
args
:
any
[]
,
)
:
{
blockLength
:
number
;
error
:
string
;
isHexOnly
:
boolean
;
valueBeforeDecode
:
ArrayBuffer
;
valueBeforeDecodeView
:
Uint8Array
;
valueHex
:
ArrayBuffer
;
valueHexView
:
Uint8Array
;
warnings
:
string
[]
;
fromBER
(
inputBuffer
:
ArrayBuffer
|
Uint8Array
<
ArrayBufferLike
>
,
inputOffset
:
number
,
inputLength
:
number
,
)
:
number
;
toBER
(
sizeOnly
?:
boolean
)
:
ArrayBuffer
;
toJSON
()
:
{
blockLength
:
number
;
blockName
:
string
;
error
:
string
;
isHexOnly
:
boolean
;
valueBeforeDecode
:
string
;
valueHex
:
string
;
warnings
:
string
[]
;
}
;
}
;
}
&
T
Class used as a base block for all remaining ASN.1 classes
Type Parameters
T
extends
LocalBaseBlockConstructor
<
LocalBaseBlock
>
Parameters
BaseClass
:
T
Returns
{
NAME
:
string
;
blockName
()
:
string
;
new
(
...
args
:
any
[]
,
)
:
{
blockLength
:
number
;
error
:
string
;
isHexOnly
:
boolean
;
valueBeforeDecode
:
ArrayBuffer
;
valueBeforeDecodeView
:
Uint8Array
;
valueHex
:
ArrayBuffer
;
valueHexView
:
Uint8Array
;
warnings
:
string
[]
;
fromBER
(
inputBuffer
:
ArrayBuffer
|
Uint8Array
<
ArrayBufferLike
>
,
inputOffset
:
number
,
inputLength
:
number
,
)
:
number
;
toBER
(
sizeOnly
?:
boolean
)
:
ArrayBuffer
;
toJSON
()
:
{
blockLength
:
number
;
blockName
:
string
;
error
:
string
;
isHexOnly
:
boolean
;
valueBeforeDecode
:
string
;
valueHex
:
string
;
warnings
:
string
[]
;
}
;
}
;
}
&
T
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
PKI-Lite - v1.0.5
Loading...
Class used as a base block for all remaining ASN.1 classes