|
10Duke Enterprise C++ Client
|
This is the complete list of members for tenduke::oauth::OAuthStateServiceImpl, including all inherited members.
| buildRefreshRequestParameters() const | tenduke::oauth::OAuthStateServiceImpl | protectedvirtual |
| createRefreshTokenRequest() const | tenduke::oauth::OAuthStateServiceImpl | protectedvirtual |
| doesExpire() const override | tenduke::oauth::OAuthStateServiceImpl | inlinevirtual |
| getAccessToken() const override | tenduke::oauth::OAuthStateServiceImpl | inlinevirtual |
| getAdditionalProperties() const =0 | tenduke::oauth::OAuthState | pure virtual |
| getAdditionalProperty(const std::string &name) const override | tenduke::oauth::OAuthStateServiceImpl | virtual |
| getExpiresAt() const override | tenduke::oauth::OAuthStateServiceImpl | inlinevirtual |
| getRefreshToken() const override | tenduke::oauth::OAuthStateServiceImpl | inlinevirtual |
| hasAccessToken() const override | tenduke::oauth::OAuthStateServiceImpl | inlinevirtual |
| hasAdditionalProperty(const std::string &name) const =0 | tenduke::oauth::OAuthState | pure virtual |
| isRefreshable() const override | tenduke::oauth::OAuthStateServiceImpl | inlinevirtual |
| 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::OAuthStateServiceImpl | inline |
| 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::OAuthStateServiceImpl | inline |
| refresh() override | tenduke::oauth::OAuthStateServiceImpl | virtual |
| refreshFrom(const OAuthState &state)=0 | tenduke::oauth::OAuthState | pure virtual |
| removeAdditionalProperty(const std::string &propertyName)=0 | tenduke::oauth::OAuthState | pure virtual |
| setAccessToken(const std::string &newAccessToken)=0 | tenduke::oauth::OAuthState | pure virtual |
| setExpiresAt(std::int64_t newExpiresAt)=0 | tenduke::oauth::OAuthState | pure virtual |
| setRefreshToken(const std::string &newRefreshToken)=0 | tenduke::oauth::OAuthState | pure virtual |
| ~OAuthState()=default (defined in tenduke::oauth::OAuthState) | tenduke::oauth::OAuthState | virtual |
| ~OAuthStateService() override=default (defined in tenduke::oauth::OAuthStateService) | tenduke::oauth::OAuthStateService |