20 , INCOMPATIBLE_VERSION
24class LocalIfdReaderManagerPlugin
28 Q_PLUGIN_METADATA(IID
"governikus.ReaderManagerPlugin" FILE
"metadata.json")
29 Q_INTERFACES(governikus::ReaderManagerPlugin)
32 LocalIfdReaderManagerPlugin();
34 void startScan(
bool pAutoConnect)
override;
35 void stopScan(
const QString& pError = QString())
override;
38 LocalIfdClient* getIfdClient()
const override;
39 void addDispatcher(
const QSharedPointer<IfdDispatcherClient>& pDispatcher)
override;
42 void onLocalIfdConnectionClosed(GlobalStatus::Code pCloseCode,
const QString& pId);
45 bool mServiceConnected;
46 [[nodiscard]]
bool isAusweisAppInstalled();
47 void setState(LocalIfdState pState);
51 void connectToReader(
const QSharedPointer<IfdListEntry> pIfdDevice)
const;
#define defineEnumType(enumName,...)
Definition EnumHelper.h:85
Definition IfdReaderManagerPlugin.h:25
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:17