AusweisApp
Lade ...
Suche ...
Keine Treffer
DestroyPaceChannelCommand.h
gehe zur Dokumentation dieser Datei
1
5#pragma once
6
7#include "BaseCardCommand.h"
9
10#include <QString>
11
12
13class test_DestroyPaceChannelCommand;
14
15
16namespace governikus
17{
18
20 : public BaseCardCommand
21{
23 friend class ::test_DestroyPaceChannelCommand;
24
25 private:
26 const QString mSlotHandle;
27 bool mSecureMessagingStopped;
28
29 protected:
30 void internalExecute() override;
31 ~DestroyPaceChannelCommand() override = default;
32
33 public:
35 const QString& pSlotHandle);
36
37 [[nodiscard]] const QString& getSlotHandle() const
38 {
39 return mSlotHandle;
40 }
41
42
44 {
45 return mSecureMessagingStopped;
46 }
47
48
49};
50
51} // namespace governikus
Definition BaseCardCommand.h:23
Definition DestroyPaceChannelCommand.h:21
~DestroyPaceChannelCommand() override=default
bool getSecureMessagingStopped() const
Definition DestroyPaceChannelCommand.h:43
const QString & getSlotHandle() const
Definition DestroyPaceChannelCommand.h:37
void internalExecute() override
Definition DestroyPaceChannelCommand.cpp:22
DestroyPaceChannelCommand(QSharedPointer< CardConnectionWorker > pCardConnectionWorker, const QString &pSlotHandle)
Definition DestroyPaceChannelCommand.cpp:10
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:17
QSharedPointer< T > decodeObject(const QByteArray &pData, bool pLogging=true)
Template function for decoding an OpenSSL type from DER encoded QByteArray.
Definition ASN1TemplateUtil.h:114