16#include "keypop/reader/selection/spi/CardSelectionExtension.hpp"
23using keypop::reader::selection::spi::CardSelectionExtension;
virtual CalypsoCardSelectionExtension & prepareReadRecord(const uint8_t sfi, const int recordNumber)=0
virtual CalypsoCardSelectionExtension & prepareReadBinary(const uint8_t sfi, const int offset, const int nbBytesToRead)=0
virtual CalypsoCardSelectionExtension & acceptInvalidatedCard()=0
virtual CalypsoCardSelectionExtension & preparePreOpenSecureSession(const WriteAccessLevel writeAccessLevel)=0
virtual CalypsoCardSelectionExtension & prepareSelectFile(const SelectFileControl selectControl)=0
virtual CalypsoCardSelectionExtension & prepareReadCounter(const uint8_t sfi, const int nbCountersToRead)=0
virtual CalypsoCardSelectionExtension & prepareSelectFile(const uint16_t lid)=0
virtual CalypsoCardSelectionExtension & prepareGetData(const GetDataTag tag)=0