|
10Duke Java Core
|
Implementation of various OAuth client flows for 10Duke SDK for Java.
Classes | |
| class | AbstractOAuthClient |
| Base class for OAuth client implementations. More... | |
| class | AbstractPkceClient |
| Base class for implementation of an OAuth PKCE flow client. More... | |
| class | AwtWebBrowser |
| Default implementation of WebBrowser using Java AWT. More... | |
| class | DesktopPkceClient |
| Implementation of an OAuth PKCE flow client for use in applications that are not web servers. More... | |
| class | DeviceFlowClient |
| Implementation of an OAuth device flow client. More... | |
| class | InternalClientHttpServer |
| A HTTP server implementation using vert.x web with purpose of listening to OAuth authorization callback. | |
| class | JsonResponseToPojo |
| Internal utility to handle HTTP JSON return payload and converting a JSON String into a Java object. | |
| class | LocalServerStartParams |
| Parameters used for starting a local server. | |
| interface | OAuthAuthzResultSubscriber |
| Interface for listening to the OAuth authorization callback result. More... | |
| class | OAuthCallbackServerInfo |
| Data class that models the OAuth callback server information. More... | |
| interface | OAuthTokenResponseSubscriber |
| Interface for listening to OAuth token response results. More... | |
| class | OpenIdConfigurationClient |
Basic implementation for requesting an authorization server's /.well-known/openid-configuration endpoint and parsing the response into a Java object. More... | |
| class | SingleUserAuthorizationProvider |
| Authorization provider implementation that triggers token refresh when needed. More... | |
| class | SingleUserOAuthTokenResponseSubscriber |
| Internal token response subscriber used by the SingleUserAuthorizationProvider class. | |
| class | WebAppPkceClient |
| Implementation of an OAuth PKCE flow client for use in web applications. More... | |