AusweisApp2
UIPlugInScheme.h
gehe zur Dokumentation dieser Datei
1 
5 #pragma once
6 
7 #include "UIPlugIn.h"
8 
9 namespace governikus
10 {
11 
18  : public UIPlugIn
19 {
20  Q_OBJECT
21  Q_PLUGIN_METADATA(IID "governikus.UIPlugIn" FILE "metadata.json")
22  Q_INTERFACES(governikus::UIPlugIn)
23 
24  private Q_SLOTS:
25  void onCustomUrl(const QUrl& pUrl);
26  void doShutdown() override;
27  void onWorkflowStarted(QSharedPointer<WorkflowContext> pContext) override;
28  void onWorkflowFinished(QSharedPointer<WorkflowContext> pContext) override;
29 
30  public:
32  ~UIPlugInScheme() override;
33 };
34 
35 } // namespace governikus
This ActivationHandler implements an API by opening custom URLs with scheme 'eid',...
Definition: UIPlugInScheme.h:19
UIPlugInScheme()
Definition: UIPlugInScheme.cpp:24
~UIPlugInScheme() override
Definition: UIPlugInScheme.cpp:33
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16