Class PKCS15_CIAInfo
Object
|
+--PKCS15_CIAInfo
- class
PKCS15_CIAInfo
Class to decode CIAInfo objects.
The class decodes the following ASN.1 syntax:
CIAInfo ::= SEQUENCE {
version INTEGER {v1(0),v2(1)} (v1|v2,...),
serialNumber OCTET STRING OPTIONAL,
manufacturerID Label OPTIONAL,
label [0] Label OPTIONAL,
cardflags CardFlags,
seInfo SEQUENCE OF SecurityEnvironmentInfo OPTIONAL,
recordInfo [1] RecordInfo OPTIONAL,
supportedAlgorithms [2] SEQUENCE OF AlgorithmInfo OPTIONAL,
issuerId [3] Label OPTIONAL,
holderId [4] Label OPTIONAL,
lastUpdate [5] LastUpdate OPTIONAL,
preferredLanguage PrintableString OPTIONAL, -- In accordance with IETF RFC 1766
profileIndication [6] SEQUENCE OF ProfileIndication OPTIONAL,
...
} (CONSTRAINED BY { -- Each AlgorithmInfo.reference value shall be unique --})
Defined in p15classes.js
Method Summary |
String
|
getCardflagsAsString()
Gets the card flags as string of concatenated flags.
|
String
|
toString()
Convert the object to a human readable string
|
cardflags
Object cardflags
holderId
Object holderId
issuerId
Object issuerId
label
Object label
lastUpdate
Object lastUpdate
manufacturerID
Object manufacturerID
preferredLanguage
Object preferredLanguage
profileIndication
Object profileIndication
recordInfo
Object recordInfo
seInfo
Object seInfo
serialNumber
Object serialNumber
supportedAlgorithms
Object supportedAlgorithms
tlv
Object tlv
version
Object version
PKCS15_CIAInfo
PKCS15_CIAInfo(tlv)
Creates a CIAInfo object.
Parameters:
the
- tlv structure containing the CIAInfo
getCardflagsAsString
String getCardflagsAsString()
Gets the card flags as string of concatenated flags.
Returns:
the string containing the flags separated by a blank
toString
String toString()
Convert the object to a human readable string
Returns:
the string representation of the object
Documentation generated by
JSDoc on Tue Apr 15 22:10:49 2025