12 #include <QHostAddress>
13 #include <QNetworkReply>
14 #include <QSharedPointer>
17 class test_UIPlugInWebService;
34 friend class ::test_UIPlugInWebService;
37 QPointer<NetworkManager> mNetworkManager;
38 QEventLoop mEventLoop;
41 [[nodiscard]] QSharedPointer<QNetworkReply> getRequest(QNetworkRequest pRequest,
int pTimeOut = 2000);
42 [[nodiscard]] QPointer<NetworkManager> getNetworkManager(
bool pCustomNetworkManager);
43 [[nodiscard]] QSharedPointer<QNetworkReply> waitForReply(QSharedPointer<QNetworkReply> pReply,
int pTimeOut);
49 [[nodiscard]] QSharedPointer<QNetworkReply> getRequest(
const QUrl& pUrl,
int pTimeOut = 2000);
50 [[nodiscard]] QSharedPointer<QNetworkReply>
postRequest(
const QUrl& pUrl,
const QByteArray& pData,
const QString& pContentType,
int pTimeOut = 2000);
51 [[nodiscard]] QSharedPointer<QNetworkReply>
deleteRequest(
const QUrl& pUrl,
int pTimeOut = 2000);
53 static QUrl
createUrl(
const QString& pQuery, quint16 pPort,
const QHostAddress& pHost,
const QString& pPath = QStringLiteral(
"/eID-Client"));
Definition: HttpServerRequestor.h:32
HttpServerRequestor(bool pCustomNetworkManager=false)
Definition: HttpServerRequestor.cpp:17
QSharedPointer< QNetworkReply > deleteRequest(const QUrl &pUrl, int pTimeOut=2000)
Definition: HttpServerRequestor.cpp:79
static QUrl createUrl(const QString &pQuery, quint16 pPort, const QHostAddress &pHost, const QString &pPath=QStringLiteral("/eID-Client"))
Definition: HttpServerRequestor.cpp:43
~HttpServerRequestor() override=default
QSharedPointer< QNetworkReply > postRequest(const QUrl &pUrl, const QByteArray &pData, const QString &pContentType, int pTimeOut=2000)
Definition: HttpServerRequestor.cpp:69
Definition: NetworkManager.h:28
NetworkManager()
Definition: NetworkManager.cpp:30
Definition: HttpServerRequestor.h:24
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16