AusweisApp
Lade ...
Suche ...
Keine Treffer
ProviderConfigurationParser.h
gehe zur Dokumentation dieser Datei
1
4
5#pragma once
6
7#include "CallCost.h"
9
10#include <QByteArray>
11#include <QJsonArray>
12#include <QOperatingSystemVersion>
13#include <QString>
14
15
16namespace governikus
17{
18class ProviderConfigurationParser
19{
20 friend class ::test_ProviderConfigurationParser;
21
22 private:
23 static QList<ProviderConfigurationInfo> parseProvider(const QByteArray& pData, const QOperatingSystemVersion& pCurrentOS);
24
25 ProviderConfigurationParser() = delete;
26 ~ProviderConfigurationParser() = delete;
27
28 public:
29 static QMap<QString, CallCost> parseCallCosts(const QByteArray& pData);
30 static QList<ProviderConfigurationInfo> parseProvider(const QByteArray& pData);
31};
32
33
34} // namespace governikus
static QMap< QString, CallCost > parseCallCosts(const QByteArray &pData)
Definition ProviderConfigurationParser.cpp:66
Defines the AccessRight and AccessRole enum.
Definition CommandApdu.h:17