35 const std::string &scopes,
36 const std::map<std::string, std::string> &additionalParameters,
37 const std::shared_ptr<const ::tenduke::oauth::OAuthConfiguration> &config,
38 const std::shared_ptr<const ::tenduke::http::HTTPClient> &http,
39 const std::shared_ptr<const ::tenduke::json::JSONParser> &parseJson,
40 const std::shared_ptr<::tenduke::time::Clock> &clock
58 virtual std::unique_ptr<::tenduke::oauth::OAuthTokenRequest>
createTokenRequest()
const;
65 virtual std::unique_ptr<::tenduke::oauth::OAuthState>
handleTokenResponse(std::unique_ptr<::tenduke::oauth::OAuthTokenResponse> response)
const;
68 const std::string scopes;
69 const std::map<std::string, std::string> additionalParameters;
71 const std::shared_ptr<const ::tenduke::oauth::OAuthConfiguration> config;
72 const std::shared_ptr<const ::tenduke::http::HTTPClient> http;
73 const std::shared_ptr<const ::tenduke::json::JSONParser> parseJSON;
74 const std::shared_ptr<::tenduke::time::Clock> clock;
Root for classes, functions and globals of 10Duke C++ Client.
Definition APIRequest.h:4