| 
    10Duke Enterprise C++ Client
    
   | 
 
This is the complete list of members for tenduke::oidc::device::DefaultOIDCDeviceFlow, including all inherited members.
| authenticate(const std::string &scopes) const override | tenduke::oidc::device::DefaultOIDCDeviceFlow | virtual | 
| authenticate(const std::string &scopes, const std::map< std::string, std::string > &additionalProperties) const override | tenduke::oidc::device::DefaultOIDCDeviceFlow | virtual | 
| BaseOIDCClient(const std::shared_ptr< const tenduke::oidc::OIDCConfiguration > &oidcConfiguration, const std::shared_ptr< const tenduke::oauth::OAuthClient > &oauthClient, const std::shared_ptr< const tenduke::jwt::JWTParser > &jwtParser, const std::shared_ptr< const tenduke::http::HTTPClient > &httpClient) | tenduke::oidc::BaseOIDCClient | |
| DefaultOIDCDeviceFlow(const std::shared_ptr< const tenduke::oidc::OIDCConfiguration > &oidcConfiguration, const std::shared_ptr< const tenduke::oauth::device::OAuthDeviceFlow > &oauthClient, const std::shared_ptr< const tenduke::jwt::JWTParser > &jwtParser, const std::shared_ptr< const tenduke::http::HTTPClient > &httpClient) | tenduke::oidc::device::DefaultOIDCDeviceFlow | |
| ensureOpenIDScope(const std::string &scopes) | tenduke::oidc::BaseOIDCClient | protectedstatic | 
| http | tenduke::oidc::BaseOIDCClient | protected | 
| oidcConfiguration | tenduke::oidc::BaseOIDCClient | protected | 
| parseJWT | tenduke::oidc::BaseOIDCClient | protected | 
| refresh(const std::shared_ptr< tenduke::oidc::OIDCState > &state) const override | tenduke::oidc::BaseOIDCClient | virtual | 
| requestUserinfo(const std::string &accessToken) const override | tenduke::oidc::BaseOIDCClient | virtual | 
| ~OIDCClient()=default (defined in tenduke::oidc::OIDCClient) | tenduke::oidc::OIDCClient | virtual |