13 #include "RequestParameters.h"
14 #include "CallState.h"
16 #include "rmsauthExport.h"
22 static const String& Tag() {
static const String tag=
"HttpHelperQt";
return tag;}
25 static TokenResponsePtr sendPostRequestAndDeserializeJsonResponseAsync(
const String& uri,
const RequestParameters& requestParameters,
const CallStatePtr callState);
27 static bool addCACertificateBase64(
const std::vector<uint8_t> &certificate);
28 static bool addCACertificateDer(
const std::vector<uint8_t> &certificate);
33 SwitchingProtocols = 101,
37 NonAuthoritativeInformation = 203,
41 MultipleChoices = 300,
43 MovedPermanently = 301,
52 RedirectKeepVerb = 307,
53 TemporaryRedirect = 307,
56 PaymentRequired = 402,
59 MethodNotAllowed = 405,
61 ProxyAuthenticationRequired = 407,
66 PreconditionFailed = 412,
67 RequestEntityTooLarge = 413,
68 RequestUriTooLong = 414,
69 UnsupportedMediaType = 415,
70 RequestedRangeNotSatisfiable = 416,
71 ExpectationFailed = 417,
72 UpgradeRequired = 426,
73 InternalServerError = 500,
76 ServiceUnavailable = 503,
78 HttpVersionNotSupported = 505,
84 #endif // HTTPHELPER_H
Definition: RequestParameters.h:18
Definition: HttpHelper.h:20
Definition: AcquireTokenForClientHandler.h:14