LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
logicalaccess::MifarePlusSL1Commands Member List

This is the complete list of members for logicalaccess::MifarePlusSL1Commands, including all inherited members.

AESAuthenticate(std::shared_ptr< AES128Key > key, uint16_t keyslot)logicalaccess::MifarePlusSL1Commandsvirtual
AESAuthenticateSL1(std::shared_ptr< AES128Key > key)logicalaccess::MifarePlusSL1Commandsvirtual
authenticate(unsigned char blockno, unsigned char keyno, MifareKeyType keytype) overridelogicalaccess::MifarePlusSL1Commandsvirtual
authenticate(unsigned char blockno, std::shared_ptr< KeyStorage > key_storage, MifareKeyType keytype) overridelogicalaccess::MifarePlusSL1Commandsvirtual
logicalaccess::MifareCommands::authenticate(std::shared_ptr< Location > location, std::shared_ptr< AccessInfo > ai, bool write=false)logicalaccess::MifareCommands
logicalaccess::MifareCommands::authenticate(MifareKeyType keyType, std::shared_ptr< MifareKey > key, int sector, int block, bool write)logicalaccess::MifareCommands
calculateMADCrc(const unsigned char *madbuf, size_t madbuflen)logicalaccess::MifareCommandsstatic
changeKeys(MifareKeyType keytype, std::shared_ptr< MifareKey > key, std::shared_ptr< MifareKey > newkeyA, std::shared_ptr< MifareKey > newkeyB, unsigned int sector, MifareAccessInfo::SectorAccessBits *newsab, unsigned char userbyte=0x00)logicalaccess::MifareCommands
changeKeys(std::shared_ptr< MifareKey > newkeyA, std::shared_ptr< MifareKey > newkeyB, unsigned int sector, MifareAccessInfo::SectorAccessBits *newsab, unsigned char userbyte=0x00)logicalaccess::MifareCommands
Commands()=deletelogicalaccess::Commands
Commands(std::string commandtype)logicalaccess::Commandsinlineexplicitprotected
d_chiplogicalaccess::Commandsprotected
d_commandtypelogicalaccess::Commandsprotected
d_readerCardAdapterlogicalaccess::Commandsprotected
decrement(uint8_t blockno, uint32_t value) overridelogicalaccess::MifarePlusSL1Commandsvirtual
findReferencedSector(long aid, unsigned char *madbuf, size_t madbuflen)logicalaccess::MifareCommandsstatic
getChip() const overridelogicalaccess::Commandsinlinevirtual
getCmdType() constlogicalaccess::Commandsinlinevirtual
getKeyType(const MifareAccessInfo::SectorAccessBits &sab, int sector, int block, bool write)logicalaccess::MifareCommandsstatic
getMifareChip() constlogicalaccess::MifareCommandsprotected
getNbBlocks(int sector)logicalaccess::MifareCommandsstatic
getReaderCardAdapter() const overridelogicalaccess::Commandsinlinevirtual
getSectorFromMAD(long aid, std::shared_ptr< MifareKey > madKeyA)logicalaccess::MifareCommands
getSectorStartBlock(int sector)logicalaccess::MifareCommandsstatic
increment(uint8_t blockno, uint32_t value) overridelogicalaccess::MifarePlusSL1Commandsvirtual
loadKey(unsigned char keyno, MifareKeyType keytype, std::shared_ptr< MifareKey > key, bool vol) overridelogicalaccess::MifarePlusSL1Commandsvirtual
loadKey(std::shared_ptr< Location > location, MifareKeyType keytype, std::shared_ptr< MifareKey > key) overridelogicalaccess::MifarePlusSL1Commandsvirtual
MifareCommands()logicalaccess::MifareCommandsinline
MifareCommands(std::string ct)logicalaccess::MifareCommandsinlineexplicit
MifarePlusSL1Commands()logicalaccess::MifarePlusSL1Commandsinline
MifarePlusSL1Commands(std::string ct)logicalaccess::MifarePlusSL1Commandsinlineexplicit
readBinary(unsigned char blockno, size_t len) overridelogicalaccess::MifarePlusSL1Commandsvirtual
readSector(int sector, int start_block, std::shared_ptr< MifareKey > keyA, std::shared_ptr< MifareKey > keyB, const MifareAccessInfo::SectorAccessBits &sab, bool readtrailer=false) finallogicalaccess::MifareCommandsvirtual
readSectors(int start_sector, int stop_sector, int start_block, std::shared_ptr< MifareKey > keyA, std::shared_ptr< MifareKey > keyB, const MifareAccessInfo::SectorAccessBits &sab) finallogicalaccess::MifareCommandsvirtual
readValueBlock(uint8_t blockno, int32_t &value, uint8_t &backup_block)logicalaccess::MifareCommands
setChip(std::shared_ptr< Chip > chip)logicalaccess::Commandsinlinevirtual
setCmdType(const std::string &command_type)logicalaccess::Commandsinlinevirtual
setReaderCardAdapter(std::shared_ptr< ReaderCardAdapter > adapter)logicalaccess::Commandsinlinevirtual
setSectorToMAD(long aid, unsigned int sector, std::shared_ptr< MifareKey > madKeyA, std::shared_ptr< MifareKey > madKeyB)logicalaccess::MifareCommands
switchLevel2(std::shared_ptr< AES128Key > key)logicalaccess::MifarePlusSL1Commandsvirtual
switchLevel3(std::shared_ptr< AES128Key > key)logicalaccess::MifarePlusSL1Commandsvirtual
updateBinary(unsigned char blockno, const ByteVector &buf) overridelogicalaccess::MifarePlusSL1Commandsvirtual
writeSector(int sector, int start_block, const ByteVector &buf, std::shared_ptr< MifareKey > keyA, std::shared_ptr< MifareKey > keyB, const MifareAccessInfo::SectorAccessBits &sab, unsigned char userbyte=0x00, MifareAccessInfo::SectorAccessBits *newsab=nullptr, std::shared_ptr< MifareKey > newkeyA=std::shared_ptr< MifareKey >(), std::shared_ptr< MifareKey > newkeyB=std::shared_ptr< MifareKey >()) finallogicalaccess::MifareCommandsvirtual
writeSectors(int start_sector, int stop_sector, int start_block, const ByteVector &buf, std::shared_ptr< MifareKey > keyA, std::shared_ptr< MifareKey > keyB, const MifareAccessInfo::SectorAccessBits &sab, unsigned char userbyte=0x00, MifareAccessInfo::SectorAccessBits *newsab=nullptr, std::shared_ptr< MifareKey > newkeyA=std::shared_ptr< MifareKey >(), std::shared_ptr< MifareKey > newkeyB=std::shared_ptr< MifareKey >()) finallogicalaccess::MifareCommandsvirtual
writeValueBlock(uint8_t blockno, int32_t value, uint8_t backup_blockno)logicalaccess::MifareCommands
~Commands()logicalaccess::Commandsvirtual
~ICommands()=defaultlogicalaccess::ICommandsvirtual