LibLogicalAccess
2.5.0
An Open Source RFID Library
|
#include <string>
#include <memory>
#include <logicalaccess/readerproviders/readerprovider.hpp>
#include <logicalaccess/plugins/cards/desfire/desfireev1chip.hpp>
#include <logicalaccess/plugins/cards/desfire/desfirechip.hpp>
#include <logicalaccess/plugins/cards/desfire/sagemkeydiversification.hpp>
#include <logicalaccess/plugins/cards/desfire/nxpav2keydiversification.hpp>
#include <logicalaccess/plugins/cards/desfire/nxpav1keydiversification.hpp>
#include <logicalaccess/plugins/cards/desfire/omnitechkeydiversification.hpp>
#include <logicalaccess/cards/keydiversification.hpp>
#include <logicalaccess/plugins/cards/desfire/lla_cards_desfire_api.hpp>
Functions | |
LLA_CARDS_DESFIRE_API char * | getLibraryName () |
LLA_CARDS_DESFIRE_API void | getDESFireEV1Chip (std::shared_ptr< logicalaccess::Chip > *chip) |
LLA_CARDS_DESFIRE_API void | getDESFireChip (std::shared_ptr< logicalaccess::Chip > *chip) |
LLA_CARDS_DESFIRE_API void | getNXPAV1Diversification (std::shared_ptr< logicalaccess::KeyDiversification > *keydiversification) |
LLA_CARDS_DESFIRE_API void | getNXPAV2Diversification (std::shared_ptr< logicalaccess::KeyDiversification > *keydiversification) |
LLA_CARDS_DESFIRE_API void | getSagemDiversification (std::shared_ptr< logicalaccess::KeyDiversification > *keydiversification) |
LLA_CARDS_DESFIRE_API void | getOmnitechDiversification (std::shared_ptr< logicalaccess::KeyDiversification > *keydiversification) |
LLA_CARDS_DESFIRE_API bool | getChipInfoAt (unsigned int index, char *chipname, size_t chipnamelen, void **getterfct) |
LLA_CARDS_DESFIRE_API bool getChipInfoAt | ( | unsigned int | index, |
char * | chipname, | ||
size_t | chipnamelen, | ||
void ** | getterfct | ||
) |
LLA_CARDS_DESFIRE_API void getDESFireChip | ( | std::shared_ptr< logicalaccess::Chip > * | chip | ) |
LLA_CARDS_DESFIRE_API void getDESFireEV1Chip | ( | std::shared_ptr< logicalaccess::Chip > * | chip | ) |
LLA_CARDS_DESFIRE_API char * getLibraryName | ( | ) |
LLA_CARDS_DESFIRE_API void getNXPAV1Diversification | ( | std::shared_ptr< logicalaccess::KeyDiversification > * | keydiversification | ) |
LLA_CARDS_DESFIRE_API void getNXPAV2Diversification | ( | std::shared_ptr< logicalaccess::KeyDiversification > * | keydiversification | ) |
LLA_CARDS_DESFIRE_API void getOmnitechDiversification | ( | std::shared_ptr< logicalaccess::KeyDiversification > * | keydiversification | ) |
LLA_CARDS_DESFIRE_API void getSagemDiversification | ( | std::shared_ptr< logicalaccess::KeyDiversification > * | keydiversification | ) |