20#include "CalypsoCard.h"
30using namespace calypsonet::terminal::calypso::card;
86 const std::vector<uint8_t>& date,
87 const std::vector<uint8_t>& time,
88 const std::vector<uint8_t>& free);
107 void finalizeCommand(
const std::vector<uint8_t>& reloadComplementaryData);
152 const std::map<const int, const std::shared_ptr<StatusProperties>>&
getStatusTable()
const
164 static const std::map<const int, const std::shared_ptr<StatusProperties>> STATUS_TABLE;
169 std::shared_ptr<CalypsoCard> mCalypsoCard;
174 std::vector<uint8_t> mDataIn;
179 static const std::map<const int, const std::shared_ptr<StatusProperties>> initStatusTable();
CmdCardSvReload(const std::shared_ptr< CalypsoCard > calypsoCard, const int amount, const uint8_t kvc, const std::vector< uint8_t > &date, const std::vector< uint8_t > &time, const std::vector< uint8_t > &free)
bool isSessionBufferUsed() const override
const std::vector< uint8_t > getSvReloadData() const
const std::vector< uint8_t > getSignatureLo() const
CmdCardSvReload & setApduResponse(const std::shared_ptr< ApduResponseApi > apduResponse) override
const std::map< const int, const std::shared_ptr< StatusProperties > > & getStatusTable() const override
void finalizeCommand(const std::vector< uint8_t > &reloadComplementaryData)
AbstractApduCommand::StatusProperties StatusProperties