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

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

buildRefreshRequestParameters() consttenduke::oauth::OAuthStateServiceImplprotectedvirtual
createRefreshTokenRequest() consttenduke::oauth::OAuthStateServiceImplprotectedvirtual
doesExpire() const overridetenduke::oauth::OAuthStateServiceImplinlinevirtual
getAccessToken() const overridetenduke::oauth::OAuthStateServiceImplinlinevirtual
getAdditionalProperties() const =0tenduke::oauth::OAuthStatepure virtual
getAdditionalProperty(const std::string &name) const overridetenduke::oauth::OAuthStateServiceImplvirtual
getExpiresAt() const overridetenduke::oauth::OAuthStateServiceImplinlinevirtual
getRefreshToken() const overridetenduke::oauth::OAuthStateServiceImplinlinevirtual
hasAccessToken() const overridetenduke::oauth::OAuthStateServiceImplinlinevirtual
hasAdditionalProperty(const std::string &name) const =0tenduke::oauth::OAuthStatepure virtual
isRefreshable() const overridetenduke::oauth::OAuthStateServiceImplinlinevirtual
OAuthStateServiceImpl(std::string accessToken, std::string refreshToken, int64_t expiresAt, bool infinite, std::map< std::string, std::string > additionalProperties, std::shared_ptr< const 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::OAuthStateServiceImplinline
OAuthStateServiceImpl(std::string accessToken, std::string refreshToken, int64_t expiresAt, std::map< std::string, std::string > additionalProperties, std::shared_ptr< const 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::OAuthStateServiceImplinline
refresh() overridetenduke::oauth::OAuthStateServiceImplvirtual
refreshFrom(const OAuthState &state)=0tenduke::oauth::OAuthStatepure virtual
removeAdditionalProperty(const std::string &propertyName)=0tenduke::oauth::OAuthStatepure virtual
setAccessToken(const std::string &newAccessToken)=0tenduke::oauth::OAuthStatepure virtual
setExpiresAt(std::int64_t newExpiresAt)=0tenduke::oauth::OAuthStatepure virtual
setRefreshToken(const std::string &newRefreshToken)=0tenduke::oauth::OAuthStatepure virtual
~OAuthState()=default (defined in tenduke::oauth::OAuthState)tenduke::oauth::OAuthStatevirtual
~OAuthStateService() override=default (defined in tenduke::oauth::OAuthStateService)tenduke::oauth::OAuthStateService