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 |