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