Crescendo SDK
|
Public Member Functions | |
CardManagerProperties (byte[] data) | |
override void | ParsePropertiesData (byte[] data) |
![]() | |
AppletProperties (byte[] selectResponse) | |
Parse basic properties from the select / get properties response. | |
void | ParsePropertiesData (byte[] propertiesData) |
Parse properties data from binary data. | |
Public Attributes | |
byte[] | ICBatchIdentifier = default! |
byte[] | ICCManufacturer = default! |
byte[] | ICEmbeddingDate = default! |
byte[] | ICFabricationDate = default! |
byte[] | ICFabricator = default! |
byte[] | ICModuleFabricator = default! |
byte[] | ICModulePackagingDate = default! |
byte[] | ICPersonalizationDate = default! |
byte[] | ICPersonalizationEquipmentID = default! |
byte[] | ICPersonalizer = default! |
byte[] | ICPrePersonalizationEquipmentDate = default! |
byte[] | ICPrePersonalizationEquipmentID = default! |
byte[] | ICPrePersonalizer = default! |
byte[] | ICSerialNumber = default! |
byte[] | ICType = default! |
byte | MaxLengthOfDataField = default! |
byte[] | OperatingSystemID = default! |
byte[] | OperatingSystemReleaseDate = default! |
byte[] | OperatingSystemReleaseLevel = default! |
Properties | |
string | CUID = default! [get, set] |
![]() | |
byte[] | AID = default! [get] |
The application identifier of the applet. | |
string | AppletFamily = default! [get, set] |
The family of the applet. With Crescendo, this could be ACA, PIV, OATH or FIDO. | |
Version | AppletVersion = default! [get, set] |
The version of the applet. | |
string | FCITemplate = default! [get] |
File Control Information (FCI) template. | |
|
inline |
|
inline |
References CrescendoDLL.PCSC.AppletProperties.AppletVersion, CrescendoDLL.PCSC.CardManager.CardManagerProperties.CUID, CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICBatchIdentifier, CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICCManufacturer, CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICEmbeddingDate, CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICFabricationDate, CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICFabricator, CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICModuleFabricator, CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICModulePackagingDate, CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICPersonalizationDate, CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICPersonalizationEquipmentID, CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICPersonalizer, CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICPrePersonalizationEquipmentDate, CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICPrePersonalizationEquipmentID, CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICPrePersonalizer, CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICSerialNumber, CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICType, CrescendoDLL.PCSC.CardManager.CardManagerProperties.MaxLengthOfDataField, CrescendoDLL.PCSC.CardManager.CardManagerProperties.OperatingSystemID, CrescendoDLL.PCSC.CardManager.CardManagerProperties.OperatingSystemReleaseDate, and CrescendoDLL.PCSC.CardManager.CardManagerProperties.OperatingSystemReleaseLevel.
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICBatchIdentifier = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICCManufacturer = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICEmbeddingDate = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICFabricationDate = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICFabricator = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICModuleFabricator = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICModulePackagingDate = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICPersonalizationDate = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICPersonalizationEquipmentID = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICPersonalizer = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICPrePersonalizationEquipmentDate = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICPrePersonalizationEquipmentID = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICPrePersonalizer = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICSerialNumber = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.ICType = default! |
byte CrescendoDLL.PCSC.CardManager.CardManagerProperties.MaxLengthOfDataField = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.OperatingSystemID = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.OperatingSystemReleaseDate = default! |
byte [] CrescendoDLL.PCSC.CardManager.CardManagerProperties.OperatingSystemReleaseLevel = default! |
|
getset |