10Duke Scale C++ Client
Loading...
Searching...
No Matches
tenduke::oauth::device::DefaultOAuthDeviceFlow Member List

This is the complete list of members for tenduke::oauth::device::DefaultOAuthDeviceFlow, including all inherited members.

authorize(const std::string &scope, const std::map< std::string, std::string > &additionalParameters) const overridetenduke::oauth::device::DefaultOAuthDeviceFlowvirtual
BaseOAuthClient(std::shared_ptr< const tenduke::oauth::OAuthConfiguration > config, std::shared_ptr< const tenduke::http::HTTPClient > httpClient, std::shared_ptr< const tenduke::json::JSONParser > jsonParser, std::shared_ptr< tenduke::time::Clock > clock)tenduke::oauth::BaseOAuthClient
clocktenduke::oauth::BaseOAuthClientprotected
configtenduke::oauth::BaseOAuthClientprotected
DefaultOAuthDeviceFlow(const std::shared_ptr< const tenduke::oauth::OAuthConfiguration > &oauthConfiguration, const std::shared_ptr< const tenduke::http::HTTPClient > &httpClient, const std::shared_ptr< const tenduke::json::JSONParser > &jsonParser, const std::shared_ptr< tenduke::time::Clock > &clock, std::uint64_t defaultClientTimeoutS=tenduke::oauth::device::DEVICEFLOW_DOES_NOT_TIMEOUT)tenduke::oauth::device::DefaultOAuthDeviceFlow
getConfiguration() consttenduke::oauth::BaseOAuthClientinline
httpClienttenduke::oauth::BaseOAuthClientprotected
jsonParsertenduke::oauth::BaseOAuthClientprotected
refresh(std::shared_ptr< tenduke::oauth::OAuthState > state) const overridetenduke::oauth::BaseOAuthClientvirtual
~OAuthClient()=default (defined in tenduke::oauth::OAuthClient)tenduke::oauth::OAuthClientvirtual