20 , INCOMPATIBLE_VERSION
24class LocalIfdReaderManagerPlugIn
25 :
public IfdReaderManagerPlugIn
28 Q_PLUGIN_METADATA(IID
"governikus.ReaderManagerPlugIn" FILE
"metadata.json")
32 LocalIfdReaderManagerPlugIn();
34 void startScan(
bool pAutoConnect)
override;
35 void stopScan(
const QString& pError = QString())
override;
38 LocalIfdClient* getIfdClient()
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);
#define defineEnumType(enumName,...)
Definition: EnumHelper.h:90
Definition: ReaderManagerPlugIn.h:24
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16