22 QList<IfdVersion::Version> mSupportedApis;
25 void parseSupportedApi(
const QJsonObject& pMessageObject);
26 void parseIfdId(
const QJsonObject& pMessageObject);
27 void parsePairing(
const QJsonObject& pMessageObject);
30 Discovery(
const QString& pIfdName,
const QString& pIfdId, quint16 pPort,
const QList<IfdVersion::Version>& pSupportedApis,
bool pPairing =
false);
31 explicit Discovery(
const QJsonObject& pMessageObject);
34 [[nodiscard]]
const QString&
getIfdName()
const;
35 [[nodiscard]]
const QString&
getIfdId()
const;
36 [[nodiscard]] quint16
getPort()
const;
Definition: Discovery.h:17
~Discovery() override=default
quint16 getPort() const
Definition: Discovery.cpp:153
const QList< IfdVersion::Version > & getSupportedApis() const
Definition: Discovery.cpp:159
QByteArray toByteArray(IfdVersion::Version pIfdVersion, const QString &pContextHandle=QString()) const override
Definition: Discovery.cpp:177
const QString & getIfdId() const
Definition: Discovery.cpp:147
void setPairing(bool pEnabled)
Definition: Discovery.cpp:165
bool getPairing() const
Definition: Discovery.cpp:171
const QString & getIfdName() const
Definition: Discovery.cpp:141
Version
Definition: IfdVersion.h:17
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16