UTCTime
Extends
Extended by
Implements
Constructors
Constructor
new UTCTime(
__namedParameters):UTCTime
Parameters
__namedParameters
UTCTimeParams = {}
Returns
UTCTime
Overrides
Properties
blockLength
blockLength:
number
Inherited from
day
day:
number
Implementation of
error
error:
string
Inherited from
hour
hour:
number
Implementation of
idBlock
idBlock:
LocalIdentificationBlock
Inherited from
lenBlock
lenBlock:
LocalLengthBlock
Inherited from
minute
minute:
number
Implementation of
month
month:
number
Implementation of
name
name:
string
Inherited from
optional
optional:
boolean
Inherited from
primitiveSchema?
optionalprimitiveSchema:BaseBlock<ValueBlock,LocalBaseBlockJson>
Inherited from
second
second:
number
Implementation of
valueBeforeDecodeView
valueBeforeDecodeView:
Uint8Array
Since
3.0.0
Inherited from
VisibleString.valueBeforeDecodeView
valueBlock
valueBlock:
LocalSimpleStringValueBlock
Inherited from
warnings
warnings:
string[]
Inherited from
year
year:
number
Implementation of
NAME
staticNAME:string="UTCTime"
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
VisibleString.valueBeforeDecode
Methods
fromBER()
fromBER(
inputBuffer,inputOffset,inputLength):number
Parameters
inputBuffer
ArrayBuffer | Uint8Array
inputOffset
number
inputLength
number
Returns
number
Inherited from
fromBuffer()
fromBuffer(
inputBuffer):void
Function converting ArrayBuffer into ASN.1 internal string
Parameters
inputBuffer
ASN.1 BER encoded array
ArrayBuffer | Uint8Array
Returns
void
Overrides
fromDate()
fromDate(
inputDate):void
Function converting "Date" object into ASN.1 internal string
Parameters
inputDate
Date
JavaScript "Date" object
Returns
void
Implementation of
fromString()
fromString(
inputString):void
Parameters
inputString
string
Returns
void
Overrides
getValue()
getValue():
string
String value
Returns
string
Since
3.0.0
Inherited from
isEqual()
isEqual(
other):other is UTCTime
Determines whether two object instances are equal
Parameters
other
unknown
Object to compare with the current object
Returns
other is UTCTime
Inherited from
onAsciiEncoding()
protectedonAsciiEncoding():string
Returns
string
Overrides
setValue()
setValue(
value):void
String value
Parameters
value
string
String value
Returns
void
Since
3.0.0
Inherited from
toBER()
toBER(
sizeOnly?,writer?):ArrayBuffer
Encoding of current ASN.1 block into ASN.1 encoded array (BER rules)
Parameters
sizeOnly?
boolean
Flag that we need only a size of encoding, not a real array of bytes
writer?
Returns
ArrayBuffer
ASN.1 BER encoded array
Inherited from
toBuffer()
toBuffer():
ArrayBuffer
Function converting ASN.1 internal string into ArrayBuffer
Returns
ArrayBuffer
toDate()
toDate():
Date
Converts a class object into the JavaScrip Date Object
Returns
Date
Date object
Implementation of
toJSON()
toJSON():
UTCTimeJson
Returns a JSON representation of an object
Returns
JSON object
Overrides
toString()
toString(
encoding):string
Returns a string representation of an object.
Parameters
encoding
DateStringEncoding = "iso"
Returns
string
Overrides
blockName()
staticblockName():string
Aux function, need to get a block name. Need to have it here for inheritance
Returns
string
Returns name of the block