AusweisApp2
Lade ...
Suche ...
Keine Treffer
UIPlugInLocalIfd.h
gehe zur Dokumentation dieser Datei
1
5#pragma once
6
7#include "UIPlugIn.h"
9
10#include <QSharedPointer>
11
12namespace governikus
13{
14
16 : public UIPlugIn
17{
18 Q_OBJECT
19 Q_PLUGIN_METADATA(IID "governikus.UIPlugIn" FILE "metadata.json")
20 Q_INTERFACES(governikus::UIPlugIn)
21
22 private:
23 QSharedPointer<WorkflowContext> mContext;
24
25 private Q_SLOTS:
26 void onStateChanged(const QString& pNewState);
27
28 public:
30
31 void doShutdown() override;
32 void onWorkflowStarted(QSharedPointer<WorkflowContext> pContext) override;
33 void onWorkflowFinished(QSharedPointer<WorkflowContext> pContext) override;
34
35 public Q_SLOTS:
36 bool onStartWorkflowRequested(const QString& pPsk);
38};
39
40} // namespace governikus
Definition: UIPlugInLocalIfd.h:17
void onWorkflowFinished(QSharedPointer< WorkflowContext > pContext) override
Definition: UIPlugInLocalIfd.cpp:56
void doShutdown() override
Definition: UIPlugInLocalIfd.cpp:42
bool onStartWorkflowRequested(const QString &pPsk)
Definition: UIPlugInLocalIfd.cpp:65
UIPlugInLocalIfd()
Definition: UIPlugInLocalIfd.cpp:35
void onWorkflowStarted(QSharedPointer< WorkflowContext > pContext) override
Definition: UIPlugInLocalIfd.cpp:48
void onAbortWorkflowRequested()
Definition: UIPlugInLocalIfd.cpp:87
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16