|
Keypop Calypso Card C++ API - 2.2.0
Component of the Keypop C++ API
|
Namespaces | |
| namespace | card |
| namespace | cpp |
| namespace | transaction |
Classes | |
| class | CalypsoCardApiFactory |
| Calypso Card API Factory. More... | |
Typedefs | |
| using | SecureExtendedModeTransactionManager = keypop::calypso::card::cpp::SecureExtendedModeTransactionManagerBase |
Enumerations | |
| enum class | GetDataTag { FCP_FOR_CURRENT_FILE , FCI_FOR_CURRENT_DF , EF_LIST , TRACEABILITY_INFORMATION , CARD_PUBLIC_KEY , CARD_CERTIFICATE , CA_CERTIFICATE } |
| Enumeration of all output data types. More... | |
| enum class | PutDataTag { CARD_KEY_PAIR , CARD_CERTIFICATE , CA_CERTIFICATE } |
| Enumeration of all input data types. More... | |
| enum class | SelectFileControl { FIRST_EF , NEXT_EF , CURRENT_DF } |
| Enumeration of all expected behaviors of the selection command (see the specifics of this command in the ISO7816-4 standard and the Calypso specification). More... | |
| enum class | WriteAccessLevel { PERSONALIZATION , LOAD , DEBIT , UNKOWN } |
| Enumeration of the write access levels for the Calypso card Secure Session. More... | |
| using keypop::calypso::card::SecureExtendedModeTransactionManager = typedef keypop::calypso::card::cpp::SecureExtendedModeTransactionManagerBase |
Definition at line 51 of file CalypsoCardApiFactory.hpp.
|
strong |
Enumeration of all output data types.
May not be applicable to all products.
Definition at line 27 of file GetDataTag.hpp.
|
strong |
Enumeration of all input data types.
May not be applicable to all products.
| Enumerator | |
|---|---|
| CARD_KEY_PAIR | Card key pair.
|
| CARD_CERTIFICATE | Card certificate.
|
| CA_CERTIFICATE | Certification Authority (CA) certificate.
|
Definition at line 27 of file PutDataTag.hpp.
|
strong |
Enumeration of all expected behaviors of the selection command (see the specifics of this command in the ISO7816-4 standard and the Calypso specification).
| Enumerator | |
|---|---|
| FIRST_EF | The first EF of the current Calypso DF.
|
| NEXT_EF | The next EF of the current Calypso DF.
|
| CURRENT_DF | The current Calypso DF.
|
Definition at line 27 of file SelectFileControl.hpp.
|
strong |
Enumeration of the write access levels for the Calypso card Secure Session.
Each level induces the use of one of the 3 session key levels.
Definition at line 27 of file WriteAccessLevel.hpp.