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... | |