LibLogicalAccess
2.5.0
An Open Source RFID Library
|
This is the complete list of members for logicalaccess::DESFireEV1ISO7816Commands, including all inherited members.
abortTransaction() override | logicalaccess::DESFireISO7816Commands | virtual |
authenticate(unsigned char keyno, std::shared_ptr< DESFireKey > key) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
logicalaccess::DESFireISO7816Commands::authenticate(unsigned char keyno=0) override | logicalaccess::DESFireISO7816Commands | virtual |
authenticateAES(unsigned char keyno) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
authenticateISO(unsigned char keyno, DESFireISOAlgorithm algorithm=DF_ALG_2K3DES) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
changeFileSettings(unsigned char fileno, EncryptionMode comSettings, const DESFireAccessRights &accessRights, bool plain) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
changeKey(unsigned char keyno, std::shared_ptr< DESFireKey > key) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
changeKeySettings(DESFireKeySettings settings) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
checkChangeKeySAMKeyStorage(unsigned char keyno, std::shared_ptr< DESFireKey > oldkey, std::shared_ptr< DESFireKey > key) | logicalaccess::DESFireISO7816Commands | protected |
clearRecordFile(unsigned char fileno) override | logicalaccess::DESFireISO7816Commands | virtual |
Commands()=delete | logicalaccess::Commands | |
Commands(std::string commandtype) | logicalaccess::Commands | inlineexplicitprotected |
commitTransaction() override | logicalaccess::DESFireISO7816Commands | virtual |
createApplication(unsigned int aid, DESFireKeySettings settings, unsigned char maxNbKeys, DESFireKeyType cryptoMethod, FidSupport fidSupported=FIDS_NO_ISO_FID, unsigned short isoFID=0x00, ByteVector isoDFName=ByteVector()) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
createApplication(unsigned int aid, DESFireKeySettings settings, unsigned char maxNbKeys) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
logicalaccess::DESFireCommands::createApplication(std::shared_ptr< DESFireLocation > location, DESFireKeySettings settings, unsigned char maxNbKeys) | logicalaccess::DESFireCommands | virtual |
logicalaccess::DESFireEV1Commands::createApplication(std::shared_ptr< DESFireEV1Location > location, DESFireKeySettings settings, unsigned char maxNbKeys) | logicalaccess::DESFireEV1Commands | virtual |
createBackupFile(unsigned char fileno, EncryptionMode comSettings, const DESFireAccessRights &accessRights, unsigned int fileSize, unsigned short isoFID) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
createBackupFile(unsigned char fileno, EncryptionMode comSettings, const DESFireAccessRights &accessRights, unsigned int fileSize) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
createCyclicRecordFile(unsigned char fileno, EncryptionMode comSettings, const DESFireAccessRights &accessRights, unsigned int fileSize, unsigned int maxNumberOfRecords, unsigned short isoFID) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
createCyclicRecordFile(unsigned char fileno, EncryptionMode comSettings, const DESFireAccessRights &accessRights, unsigned int fileSize, unsigned int maxNumberOfRecords) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
createLinearRecordFile(unsigned char fileno, EncryptionMode comSettings, const DESFireAccessRights &accessRights, unsigned int fileSize, unsigned int maxNumberOfRecords, unsigned short isoFID) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
createLinearRecordFile(unsigned char fileno, EncryptionMode comSettings, const DESFireAccessRights &accessRights, unsigned int fileSize, unsigned int maxNumberOfRecords) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
createStdDataFile(unsigned char fileno, EncryptionMode comSettings, const DESFireAccessRights &accessRights, unsigned int fileSize, unsigned short isoFID) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
createStdDataFile(unsigned char fileno, EncryptionMode comSettings, const DESFireAccessRights &accessRights, unsigned int fileSize) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
logicalaccess::DESFireCommands::createStdDataFile(std::shared_ptr< DESFireLocation > location, const DESFireAccessRights &accessRights, unsigned int fileSize) | logicalaccess::DESFireCommands | virtual |
logicalaccess::DESFireEV1Commands::createStdDataFile(std::shared_ptr< DESFireEV1Location > location, const DESFireAccessRights &accessRights, unsigned int fileSize) | logicalaccess::DESFireEV1Commands | virtual |
createValueFile(unsigned char fileno, EncryptionMode comSettings, const DESFireAccessRights &accessRights, int32_t lowerLimit, int32_t upperLimit, int32_t value, bool limitedCreditEnabled) override | logicalaccess::DESFireISO7816Commands | virtual |
credit(unsigned char fileno, unsigned int value, EncryptionMode mode) override | logicalaccess::DESFireISO7816Commands | virtual |
d_chip | logicalaccess::Commands | protected |
d_commandtype | logicalaccess::Commands | protected |
d_readerCardAdapter | logicalaccess::Commands | protected |
d_SAM_chip | logicalaccess::DESFireISO7816Commands | protected |
debit(unsigned char fileno, unsigned int value, EncryptionMode mode) override | logicalaccess::DESFireISO7816Commands | virtual |
deleteApplication(unsigned int aid) override | logicalaccess::DESFireISO7816Commands | virtual |
deleteFile(unsigned char fileno) override | logicalaccess::DESFireISO7816Commands | virtual |
DESFireCommands() | logicalaccess::DESFireCommands | inline |
DESFireCommands(std::string cmdtype) | logicalaccess::DESFireCommands | inlineexplicit |
DESFireEV1Commands()=default | logicalaccess::DESFireEV1Commands | |
DESFireEV1ISO7816Commands() | logicalaccess::DESFireEV1ISO7816Commands | |
DESFireEV1ISO7816Commands(std::string ct) | logicalaccess::DESFireEV1ISO7816Commands | explicit |
DESFireISO7816Commands() | logicalaccess::DESFireISO7816Commands | |
DESFireISO7816Commands(std::string) | logicalaccess::DESFireISO7816Commands | explicit |
erase() override | logicalaccess::DESFireISO7816Commands | virtual |
extract_iks_div_info(std::shared_ptr< Key > key, uint8_t keyno) | logicalaccess::DESFireEV1ISO7816Commands | |
getApplicationIDs() override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
getCardUID() override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
getChangeKeyIKSCryptogram(unsigned char keyno, std::shared_ptr< DESFireKey > key) const | logicalaccess::DESFireISO7816Commands | protected |
getChangeKeySAMCryptogram(unsigned char keyno, std::shared_ptr< DESFireKey > key) const | logicalaccess::DESFireISO7816Commands | protected |
getChip() const override | logicalaccess::DESFireEV1ISO7816Commands | inlinevirtual |
getCmdType() const | logicalaccess::Commands | inlinevirtual |
getDESFireChip() const | logicalaccess::DESFireCommands | protected |
getDESFireEV1Chip() const | logicalaccess::DESFireEV1Commands | protected |
getDFNames() override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
getEncryptionMode(unsigned char fileno, bool isReadMode, bool *needLoadKey=nullptr) | logicalaccess::DESFireCommands | virtual |
getEncryptionMode(const FileSetting &fileSetting, bool isReadMode, bool *needLoadKey=nullptr) | logicalaccess::DESFireCommands | virtual |
getFileIDs() override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
getFileLength(unsigned char fileno) | logicalaccess::DESFireCommands | virtual |
getFileSettings(unsigned char fileno) override | logicalaccess::DESFireISO7816Commands | virtual |
getFreeMem() override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
getISO7816Commands() const override | logicalaccess::DESFireEV1ISO7816Commands | inlinevirtual |
getISO7816ReaderCardAdapter() const | logicalaccess::DESFireISO7816Commands | inline |
getISOFileIDs() override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
getKeyFromSAM(std::shared_ptr< DESFireKey > key, ByteVector diversify) const | logicalaccess::DESFireISO7816Commands | |
getKeyInformations(std::shared_ptr< DESFireKey > key, uint8_t keyno) const | logicalaccess::DESFireISO7816Commands | protected |
getKeySettings(DESFireKeySettings &settings, unsigned char &maxNbKeys, DESFireKeyType &keyType) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
getKeySettings(DESFireKeySettings &settings, unsigned char &maxNbKeys) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
getKeyVersion(uint8_t keyno) | logicalaccess::DESFireISO7816Commands | virtual |
getReaderCardAdapter() const override | logicalaccess::DESFireEV1ISO7816Commands | inlinevirtual |
getSAMChip() const | logicalaccess::DESFireISO7816Commands | inline |
getValue(unsigned char fileno, EncryptionMode mode) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
getVersion() override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
handle_read_data_last_sig_ | logicalaccess::DESFireEV1ISO7816Commands | protected |
handleReadCmd(unsigned char cmd, const ByteVector &data, EncryptionMode mode) | logicalaccess::DESFireEV1ISO7816Commands | protectedvirtual |
handleReadData(unsigned char err, const ByteVector &firstMsg, unsigned int length, EncryptionMode mode) override | logicalaccess::DESFireEV1ISO7816Commands | protectedvirtual |
handleWriteData(unsigned char cmd, const ByteVector ¶meters, const ByteVector &data, EncryptionMode mode) override | logicalaccess::DESFireEV1ISO7816Commands | protectedvirtual |
iks_authenticateAES(std::shared_ptr< DESFireKey > key, uint8_t keyno) | logicalaccess::DESFireEV1ISO7816Commands | |
IKS_getLastReadSignature() const override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
iks_iso_authenticate(std::shared_ptr< DESFireKey > key, bool isMasterCardKey, uint8_t keyno) | logicalaccess::DESFireEV1ISO7816Commands | virtual |
iso_authenticate(std::shared_ptr< DESFireKey > key, DESFireISOAlgorithm algorithm=DF_ALG_2K3DES, bool isMasterCardKey=true, unsigned char keyno=0x00) | logicalaccess::DESFireEV1ISO7816Commands | virtual |
limitedCredit(unsigned char fileno, int32_t value, EncryptionMode mode) override | logicalaccess::DESFireISO7816Commands | virtual |
onAuthenticated() | logicalaccess::DESFireEV1ISO7816Commands | protected |
pkcs_iso_authenticate(std::shared_ptr< DESFireKey > key, bool isMasterCardKey=true, unsigned char keyno=0x00) | logicalaccess::DESFireEV1ISO7816Commands | |
readData(unsigned char fileno, unsigned int offset, unsigned int length, EncryptionMode mode) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
readRecords(unsigned char fileno, unsigned int offset, unsigned int length, EncryptionMode mode) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
sam_authenticate_p1(std::shared_ptr< DESFireKey > key, ByteVector rndb, ByteVector diversify) const | logicalaccess::DESFireISO7816Commands | |
sam_authenticate_p2(unsigned char keyno, ByteVector rndap) const | logicalaccess::DESFireISO7816Commands | |
sam_iso_authenticate(std::shared_ptr< DESFireKey > key, DESFireISOAlgorithm algorithm, bool isMasterCardKey, unsigned char keyno) | logicalaccess::DESFireEV1ISO7816Commands | virtual |
selectApplication(unsigned int aid) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
logicalaccess::DESFireCommands::selectApplication(std::shared_ptr< DESFireLocation > location) | logicalaccess::DESFireCommands | virtual |
logicalaccess::DESFireEV1Commands::selectApplication(std::shared_ptr< DESFireEV1Location > location) | logicalaccess::DESFireEV1Commands | virtual |
setChip(std::shared_ptr< Chip > chip) override | logicalaccess::DESFireISO7816Commands | virtual |
setCmdType(const std::string &command_type) | logicalaccess::Commands | inlinevirtual |
setConfiguration(bool formatCardEnabled, bool randomIdEnabled) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
setConfiguration(std::shared_ptr< DESFireKey > defaultKey) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
setConfiguration(const ByteVector &ats) override | logicalaccess::DESFireEV1ISO7816Commands | virtual |
setReaderCardAdapter(std::shared_ptr< ReaderCardAdapter > adapter) | logicalaccess::Commands | inlinevirtual |
setSAMChip(std::shared_ptr< SAMChip > t) | logicalaccess::DESFireISO7816Commands | inline |
transmit(unsigned char cmd, const ByteVector &buf=ByteVector(), unsigned char lc=0, bool forceLc=false) override | logicalaccess::DESFireEV1ISO7816Commands | protectedvirtual |
logicalaccess::DESFireISO7816Commands::transmit(unsigned char cmd, unsigned char lc) | logicalaccess::DESFireISO7816Commands | protectedvirtual |
transmit_nomacv(unsigned char cmd, unsigned char lc) | logicalaccess::DESFireEV1ISO7816Commands | protectedvirtual |
transmit_nomacv(unsigned char cmd, const ByteVector &buf=ByteVector(), unsigned char lc=0, bool forceLc=false) | logicalaccess::DESFireEV1ISO7816Commands | protectedvirtual |
transmit_plain(unsigned char cmd, unsigned char lc) | logicalaccess::DESFireEV1ISO7816Commands | protectedvirtual |
transmit_plain(unsigned char cmd, const ByteVector &buf=ByteVector(), unsigned char lc=0, bool forceLc=false) | logicalaccess::DESFireEV1ISO7816Commands | protectedvirtual |
writeData(unsigned char fileno, unsigned int offset, const ByteVector &data, EncryptionMode mode) override | logicalaccess::DESFireISO7816Commands | virtual |
writeRecord(unsigned char fileno, unsigned int offset, const ByteVector &data, EncryptionMode mode) override | logicalaccess::DESFireISO7816Commands | virtual |
~Commands() | logicalaccess::Commands | virtual |
~DESFireCommands() | logicalaccess::DESFireCommands | virtual |
~DESFireEV1ISO7816Commands() | logicalaccess::DESFireEV1ISO7816Commands | virtual |
~DESFireISO7816Commands() | logicalaccess::DESFireISO7816Commands | virtual |
~ICommands()=default | logicalaccess::ICommands | virtual |