21#include "CalypsoCard.h"
29#include "LoggerFactory.h"
35using namespace calypsonet::terminal::calypso::card;
36using namespace keyple::core::util::cpp;
60 const bool encryptPinTransmission,
61 const std::vector<uint8_t>& pin);
103 const std::map<const int, const std::shared_ptr<StatusProperties>>&
getStatusTable()
const
110 const std::unique_ptr<Logger> mLogger = LoggerFactory::getLogger(
typeid(
CmdCardVerifyPin));
120 static const std::map<const int, const std::shared_ptr<StatusProperties>> STATUS_TABLE;
130 bool mReadCounterOnly;
135 static const std::map<const int, const std::shared_ptr<StatusProperties>> initStatusTable();
int getRemainingAttemptCounter() const
const std::map< const int, const std::shared_ptr< StatusProperties > > & getStatusTable() const override
CmdCardVerifyPin(const CalypsoCardClass calypsoCardClass, const bool encryptPinTransmission, const std::vector< uint8_t > &pin)
bool isReadCounterOnly() const
bool isSessionBufferUsed() const override
AbstractApduCommand::StatusProperties StatusProperties