|
10Duke Enterprise C++ Client
|
Namespaces | |
| namespace | device |
| Implementation of OAuth device flow. | |
| namespace | pkce |
| Implementation of OAuth "Authorization Code Flow with PKCE". | |
Classes | |
| class | AccessTokenRequestAuthenticator |
| A tenduke::http::HTTPRequestAuthenticator, which uses fixed access token to authenticate HTTP-requests. More... | |
| class | BaseOAuthClient |
| Base class for OAuth-clients. More... | |
| class | BaseOAuthRequest |
| Base OAuthRequest. More... | |
| class | DefaultOAuthRefreshRequest |
Default implementation tenduke::oauth::OAuthRefreshRequest. More... | |
| class | HTTPResponseToOAuthException |
| Throws OAuthExceptions based on HTTP error response. More... | |
| class | OAuthAuthorizationRequest |
| OAuth-request handles the OAuth authorization flow. More... | |
| class | OAuthBackendConfiguration |
| Container for OAuth-backend configuration. More... | |
| class | OAuthBrowserAuthorizationRequest |
| OAuth-request to handle OAuth authorization using browser. More... | |
| class | OAuthBrowserFlow |
| OAuth-client to initiate OAuth authorization flow. More... | |
| class | OAuthClient |
| OAuth-client to initiate OAuth authorization flow. More... | |
| class | OAuthClientConfiguration |
| Container for OAuth-client-configuration. More... | |
| class | OAuthConfiguration |
| Container for OAuth-configuration. More... | |
| class | OAuthException |
| Generic OAuth-related exception. More... | |
| class | OAuthInvalidGrant |
| Exception thrown when server reported "invalid_grant". More... | |
| class | OAuthRefreshRequest |
| Request to refresh OAuthState. More... | |
| class | OAuthServerError |
| Thrown when server reported an OAuth-related error. More... | |
| class | OAuthState |
| OAuth session state. More... | |
| class | OAuthStateImpl |
| Implementation of OAuthState. More... | |
| class | OAuthStateService |
| OAuth-state after successful authentication. More... | |
| class | OAuthStateServiceImpl |
| Default implementation of tenduke::oauth::OAuthStateService. More... | |
| class | OAuthTokenRequest |
| OAuth token request. More... | |
| class | OAuthTokenResponse |
| Encapsulates results from tenduke::oauth::OAuthTokenRequest. More... | |