15class test_TransmitCommand;
16class test_CardConnection;
25 friend class ::test_TransmitCommand;
26 friend class ::test_CardConnection;
29 const QList<InputAPDUInfo> mInputApduInfos;
32 bool mSecureMessagingStopped;
47 return mOutputApduAsHex;
59 return mSecureMessagingStopped;
Definition BaseCardCommand.h:23
Definition TransmitCommand.h:23
const QByteArrayList & getOutputApduAsHex() const
Definition TransmitCommand.h:45
~TransmitCommand() override=default
static bool isAcceptable(const InputAPDUInfo &pInputApduInfo, const ResponseApdu &pResponse)
Definition TransmitCommand.cpp:35
bool getSecureMessagingStopped() const
Definition TransmitCommand.h:57
TransmitCommand(QSharedPointer< CardConnectionWorker > pCardConnectionWorker, const QList< InputAPDUInfo > &pInputApduInfos, const QString &pSlotHandle)
Definition TransmitCommand.cpp:20
const QString & getSlotHandle() const
Definition TransmitCommand.h:51
void internalExecute() override
Definition TransmitCommand.cpp:53
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:16
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:114