gehe zur Dokumentation dieser Datei
18 [[nodiscard]]
inline bool isExtendedLength()
const;
26 static const char CLA = 0x00;
31 explicit CommandApdu(
const QByteArray& pHeader,
const QByteArray& pData,
int pLe);
32 explicit CommandApdu(
char pCla,
char pIns,
char pP1,
char pP2,
const QByteArray& pData = QByteArray(),
int pLe =
NO_LE);
34 [[nodiscard]]
char getCLA()
const;
35 [[nodiscard]]
char getINS()
const;
36 [[nodiscard]]
char getP1()
const;
37 [[nodiscard]]
char getP2()
const;
38 [[nodiscard]]
int getLc()
const;
39 [[nodiscard]]
int getLe()
const;
40 [[nodiscard]] QByteArray
getData()
const;
42 static bool isExtendedLength(
const QByteArray& pData,
int pLe);
Definition: CommandApdu.h:16
char getP2() const
Definition: CommandApdu.cpp:119
int length() const
Definition: Apdu.cpp:19
static const int EXTENDED_MAX_LE
Definition: CommandApdu.h:25
static const int SHORT_MAX_LC
Definition: CommandApdu.h:22
char getCLA() const
Definition: CommandApdu.cpp:101
QByteArray getData() const
Definition: CommandApdu.cpp:180
static const char CLA
Definition: CommandApdu.h:26
CommandApdu(const QByteArray &pBuffer)
Definition: CommandApdu.cpp:14
QByteArray mBuffer
Definition: Apdu.h:15
char getINS() const
Definition: CommandApdu.cpp:107
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
static const char CLA_COMMAND_CHAINING
Definition: CommandApdu.h:27
static const int NO_LE
Definition: CommandApdu.h:21
static const int EXTENDED_MAX_LC
Definition: CommandApdu.h:24
int getLc() const
Definition: CommandApdu.cpp:132
static const int SHORT_MAX_LE
Definition: CommandApdu.h:23
static const char CLA_SECURE_MESSAGING
Definition: CommandApdu.h:28
static bool isSecureMessaging(const QByteArray &pCommandBuffer)
Definition: CommandApdu.cpp:36
int getLe() const
Definition: CommandApdu.cpp:153
char getP1() const
Definition: CommandApdu.cpp:113