21 , INCOMPATIBLE_VERSION
25class LocalIfdReaderManagerPlugIn
26 :
public IfdReaderManagerPlugIn
29 Q_PLUGIN_METADATA(IID
"governikus.ReaderManagerPlugIn" FILE
"metadata.json")
33 LocalIfdReaderManagerPlugIn();
35 void startScan(
bool pAutoConnect)
override;
36 void stopScan(
const QString& pError = QString())
override;
39 bool isInitialPairing(
const QString& pIfdName,
const QString& pId)
override;
40 LocalIfdClient* getIfdClient()
override;
41 void addDispatcher(
const QSharedPointer<IfdDispatcherClient>& pDispatcher)
override;
44 void onLocalIfdConnectionClosed(GlobalStatus::Code pCloseCode,
const QString& pId);
47 bool mServiceConnected;
48 [[nodiscard]]
bool isAusweisApp2Installed();
49 void setState(LocalIfdState pState);
53 void connectToReader(
const QSharedPointer<IfdListEntry> pIfdDevice);
#define defineEnumType(enumName,...)
Definition: EnumHelper.h:98
Definition: ReaderManagerPlugIn.h:25
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16