AusweisApp
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{
19 Q_PLUGIN_METADATA(IID "governikus.UiPlugin" FILE "metadata.json")
20 Q_INTERFACES(governikus::UiPlugin)
21
22 private:
24
25 private Q_SLOTS:
26 void onStateChanged(const QString& pNewState);
27 void onConnectedChanged(bool pConnected);
28 void onSocketError(QAbstractSocket::SocketError pSocketError);
29
30 public:
32
33 void doShutdown() override;
36
37 public Q_SLOTS:
38 bool onStartWorkflowRequested(const QString& pPsk);
40};
41
42} // namespace governikus
Definition UiPluginLocalIfd.h:17
void onAbortWorkflowRequested()
Definition UiPluginLocalIfd.cpp:106
UiPluginLocalIfd()
Definition UiPluginLocalIfd.cpp:52
bool onStartWorkflowRequested(const QString &pPsk)
Definition UiPluginLocalIfd.cpp:82
void onWorkflowStarted(const QSharedPointer< WorkflowRequest > &pRequest) override
Definition UiPluginLocalIfd.cpp:65
void doShutdown() override
Definition UiPluginLocalIfd.cpp:59
void onWorkflowFinished(const QSharedPointer< WorkflowRequest > &pRequest) override
Definition UiPluginLocalIfd.cpp:73
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