AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
EstablishPaceChannelCommand.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include "BaseCardCommand.h"
10 
11 namespace governikus
12 {
13 
14 class CardConnection;
15 
17  : public BaseCardCommand
18 {
19  Q_OBJECT
20 
21  private:
22  const PACE_PASSWORD_ID mPacePasswordId;
23  const QString mPacePassword;
24  const QByteArray mEffectiveChat;
25  const QByteArray mCertificateDescription;
26  EstablishPACEChannelOutput mPaceOutput;
27 
28  protected:
29  virtual void internalExecute() override;
30  virtual ~EstablishPaceChannelCommand() override;
31 
32  public:
33  EstablishPaceChannelCommand(QSharedPointer<CardConnectionWorker> pCardConnectionWorker,
34  PACE_PASSWORD_ID pPacePasswordId, const QString& pPacePassword, const QByteArray& pEffectiveChat, const QByteArray& pCertificateDescription);
35 
37 };
38 
39 } /* namespace governikus */
virtual ~EstablishPaceChannelCommand() override
Definition: EstablishPaceChannelCommand.cpp:27
EstablishPaceChannelCommand(QSharedPointer< CardConnectionWorker > pCardConnectionWorker, PACE_PASSWORD_ID pPacePasswordId, const QString &pPacePassword, const QByteArray &pEffectiveChat, const QByteArray &pCertificateDescription)
Definition: EstablishPaceChannelCommand.cpp:12
Definition: BaseCardCommand.h:22
Definition: EstablishPACEChannel.h:98
const EstablishPACEChannelOutput & getPaceOutput() const
Definition: EstablishPaceChannelCommand.cpp:32
virtual void internalExecute() override
Definition: EstablishPaceChannelCommand.cpp:38
Definition: EstablishPaceChannelCommand.h:16