12#include <QOperatingSystemVersion>
14class test_ReaderConfigurationEntryParser;
20 friend class ::test_ReaderConfigurationEntryParser;
28 friend class ::test_ReaderConfigurationEntryParser;
31 const QJsonValue mJsonValue;
33 [[nodiscard]] QString getDriverUrl(
const QJsonObject& pObject)
const;
34 [[nodiscard]]
bool matchPlatform(
const QJsonArray& pPlatforms,
const QOperatingSystemVersion& pCurrentVersion = QOperatingSystemVersion::current())
const;
38 explicit EntryParser(
const QJsonValue& pJsonValue);
39 virtual ~EntryParser();
44 static QVector<ReaderConfigurationInfo> fail(
const QString& logMessage);
55 static QVector<ReaderConfigurationInfo>
parse(
const QByteArray& pData);
Definition: ReaderConfigurationInfo.h:19
Definition: ReaderConfigurationParser.h:19
static QVector< ReaderConfigurationInfo > parse(const QByteArray &pData)
Parses the configuration data and returns ReaderConfiguration.
Definition: ReaderConfigurationParser.cpp:174
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16