| Commands()=delete | logicalaccess::Commands | |
| Commands(std::string commandtype) | logicalaccess::Commands | inlineexplicitprotected |
| d_chip | logicalaccess::Commands | protected |
| d_commandtype | logicalaccess::Commands | protected |
| d_readerCardAdapter | logicalaccess::Commands | protected |
| getChip() const override | logicalaccess::Commands | inlinevirtual |
| getCmdType() const | logicalaccess::Commands | inlinevirtual |
| getISO7816Commands() const =0 | logicalaccess::YubikeyCommands | pure virtual |
| getReaderCardAdapter() const override | logicalaccess::Commands | inlinevirtual |
| oath_calculate(const ByteVector &name, const ByteVector &challenge, bool truncate=false)=0 | logicalaccess::YubikeyCommands | pure virtual |
| oath_calculateAll(const ByteVector &challenge, bool truncate=false)=0 | logicalaccess::YubikeyCommands | pure virtual |
| oath_delete(const ByteVector &name)=0 | logicalaccess::YubikeyCommands | pure virtual |
| oath_list()=0 | logicalaccess::YubikeyCommands | pure virtual |
| oath_put(const ByteVector &name, YubikeyHMAC algorithm, uint8_t digits, const ByteVector &key, YubikeyProperty property=PROP_NONE, const ByteVector &imf=ByteVector())=0 | logicalaccess::YubikeyCommands | pure virtual |
| oath_reset()=0 | logicalaccess::YubikeyCommands | pure virtual |
| oath_sendRemainingInstruction()=0 | logicalaccess::YubikeyCommands | pure virtual |
| oath_setCode(YubikeyHMAC algorithm, const ByteVector &key, const ByteVector &challenge)=0 | logicalaccess::YubikeyCommands | pure virtual |
| oath_validate(const ByteVector &challenge, const ByteVector &response)=0 | logicalaccess::YubikeyCommands | pure virtual |
| otp_getDeviceInfo()=0 | logicalaccess::YubikeyCommands | pure virtual |
| otp_getResponse(YubikeySlot slot, const ByteVector &challenge)=0 | logicalaccess::YubikeyCommands | pure virtual |
| otp_getSerialNumber()=0 | logicalaccess::YubikeyCommands | pure virtual |
| otp_queryFIPSMode()=0 | logicalaccess::YubikeyCommands | pure virtual |
| selectYubikeyOATH()=0 | logicalaccess::YubikeyCommands | pure virtual |
| selectYubikeyOTP()=0 | logicalaccess::YubikeyCommands | pure virtual |
| setChip(std::shared_ptr< Chip > chip) | logicalaccess::Commands | inlinevirtual |
| setCmdType(const std::string &command_type) | logicalaccess::Commands | inlinevirtual |
| setReaderCardAdapter(std::shared_ptr< ReaderCardAdapter > adapter) | logicalaccess::Commands | inlinevirtual |
| YubikeyCommands() | logicalaccess::YubikeyCommands | inline |
| YubikeyCommands(std::string cmdtype) | logicalaccess::YubikeyCommands | inlineexplicit |
| ~Commands() | logicalaccess::Commands | virtual |
| ~ICommands()=default | logicalaccess::ICommands | virtual |