AusweisApp
Lade ...
Suche ...
Keine Treffer
SimulatorReaderManagerPlugin.h
gehe zur Dokumentation dieser Datei
1
5#pragma once
6
8#include "SimulatorReader.h"
9
10#include <QScopedPointer>
11
12
13namespace governikus
14{
15
17 : public ReaderManagerPlugin
18{
20 Q_PLUGIN_METADATA(IID "governikus.ReaderManagerPlugin" FILE "metadata.json")
22
23 private:
24 QScopedPointer<SimulatorReader> mSimulatorReader;
25
26 public:
28
29 [[nodiscard]] QList<Reader*> getReaders() const override;
30
31 void init() override;
32
33 void startScan(bool pAutoConnect) override;
34 void stopScan(const QString& pError = QString()) override;
35
36 void insert(const QString& pReaderName, const QVariant& pData) override;
37
38 private Q_SLOTS:
39 void onSettingsChanged();
40};
41
42} // namespace governikus
Definition ReaderManagerPlugin.h:24
Definition SimulatorReaderManagerPlugin.h:18
void stopScan(const QString &pError=QString()) override
Definition SimulatorReaderManagerPlugin.cpp:63
QList< Reader * > getReaders() const override
Definition SimulatorReaderManagerPlugin.cpp:34
void init() override
Definition SimulatorReaderManagerPlugin.cpp:26
void insert(const QString &pReaderName, const QVariant &pData) override
Definition SimulatorReaderManagerPlugin.cpp:77
SimulatorReaderManagerPlugin()
Definition SimulatorReaderManagerPlugin.cpp:17
void startScan(bool pAutoConnect) override
Definition SimulatorReaderManagerPlugin.cpp:44
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