|
libchipcard
5.1.0beta
|
Chipcard-based CryptTokens. More...
|
Functions for Inheriting Classes | |
Functions in this group can be used by other card based CryptToken plugins. | |
| CHIPCARD_API int | LC_Crypt_Token_VerifyPin (GWEN_CRYPT_TOKEN *ct, LC_CARD *hcard, GWEN_CRYPT_PINTYPE pt, uint32_t guiid) |
| CHIPCARD_API int | LC_Crypt_Token_VerifyPinWithPinInfo (GWEN_CRYPT_TOKEN *ct, LC_CARD *hcard, GWEN_CRYPT_PINTYPE pt, const LC_PININFO *pi, uint32_t guiid) |
| CHIPCARD_API int | LC_Crypt_Token_ChangePin (GWEN_CRYPT_TOKEN *ct, LC_CARD *hcard, GWEN_CRYPT_PINTYPE pt, int initial, uint32_t guiid) |
| CHIPCARD_API int | LC_Crypt_Token_ResultToError (LC_CLIENT_RESULT res) |
Chipcard-based CryptTokens.
Libchipcard2 provides CryptToken plugins for Gwenhywfar. These plugins can be used by AqBanking.
The following CryptToken plugins are provided:
| CHIPCARD_API int LC_Crypt_Token_VerifyPin | ( | GWEN_CRYPT_TOKEN * | ct, |
| LC_CARD * | hcard, | ||
| GWEN_CRYPT_PINTYPE | pt, | ||
| uint32_t | guiid | ||
| ) |
Let the chipcard verify a pin. If the card reader has a keypad then secure input will be used. Otherwise the user will be asked to enter a pin which is then relayed to the card.
| CHIPCARD_API int LC_Crypt_Token_VerifyPinWithPinInfo | ( | GWEN_CRYPT_TOKEN * | ct, |
| LC_CARD * | hcard, | ||
| GWEN_CRYPT_PINTYPE | pt, | ||
| const LC_PININFO * | pi, | ||
| uint32_t | guiid | ||
| ) |
| CHIPCARD_API int LC_Crypt_Token_ChangePin | ( | GWEN_CRYPT_TOKEN * | ct, |
| LC_CARD * | hcard, | ||
| GWEN_CRYPT_PINTYPE | pt, | ||
| int | initial, | ||
| uint32_t | guiid | ||
| ) |
Let the chipcard change a pin. If the card reader has a keypad then secure input will be used. Otherwise the user will be asked to enter a pin which is then relayed to the card.
| CHIPCARD_API int LC_Crypt_Token_ResultToError | ( | LC_CLIENT_RESULT | res | ) |
Convert the given client result code to one of Gwenhywfars error codes.
1.8.14