27 QByteArray mSelectedFile;
28 QMap<int, QByteArray> mKeys;
29 QMap<QByteArray, QByteArray> mFiles;
30 QMap<QByteArray, QByteArray> mFileIds;
32 void initMandatoryData();
38 [[nodiscard]] StatusCode
select(
const QByteArray& pFileId);
39 [[nodiscard]] QByteArray
read(
int pOffset,
int pLength,
bool pExtendedLen);
40 [[nodiscard]] StatusCode
write(
int pOffset,
const QByteArray& pData);
45 [[nodiscard]] StatusCode
verify(
const Oid& pOid,
const QSharedPointer<AuthenticatedAuxiliaryData>& pAuxiliaryData);
48 void createFile(
const QByteArray& pFileId,
const QByteArray& pShortFileId,
const QByteArray& pContent);
49 void createFile(
const QByteArray& pShortFileId,
const QByteArray& pContent);
50 void createFile(
const QByteArray& pShortFileId,
const char* pStr,
const QByteArray& pConfig = QByteArray());
51 void createFile(
const QByteArray& pShortFileId,
const char* pStr,
const QString& pFile);
Definition: SimulatorFileSystem.h:25
StatusCode write(int pOffset, const QByteArray &pData)
Definition: SimulatorFileSystem.cpp:259
SimulatorFileSystem()
Definition: SimulatorFileSystem.cpp:100
QByteArray getPrivateKey(int pKeyId) const
Definition: SimulatorFileSystem.cpp:282
QByteArray getEfCardAccess() const
Definition: SimulatorFileSystem.cpp:276
QByteArray read(int pOffset, int pLength, bool pExtendedLen)
Definition: SimulatorFileSystem.cpp:225
StatusCode select(const QByteArray &pFileId)
Definition: SimulatorFileSystem.cpp:203
StatusCode verify(const Oid &pOid, const QSharedPointer< AuthenticatedAuxiliaryData > &pAuxiliaryData)
Definition: SimulatorFileSystem.cpp:288
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16