Interface | Description |
---|---|
DataStore |
Interface which needs to be implemented to use with
OAuthClient implementations. |
OAuthClient |
Generic interface for all OAuth-like clients.
|
SessionInfo |
SessionInfo object represents information about an Oauth session.
|
UserInfo |
Each instance will return the user subject that identifies a user on an auth server as well
as the entire raw profile that was retrieved when making a request to the user info endpoint.
|
Class | Description |
---|---|
OAuthClientConfiguration |
Base configuration of an OAuth client.
|
OAuthClientConfiguration.Builder<T extends OAuthClientConfiguration.Builder<T,C>,C extends OAuthClientConfiguration> |
Base builder used to create OAuthClientConfiguration instances.
|
Exception | Description |
---|---|
DataStoreException |
Exception to be used when an error has occurred while interacting with the data store.
|
InvalidOAuthClientException |
Client authentication failed (e.g., unknown client, no client
authentication included, or unsupported authentication method).
|
InvalidOAuthRequestException |
Exception to be used when an OAuth Request cannot be handled due to known causes.
|
OAuthConfigException |
Exception used when an error has occurred with an OAuth client's configuration.
|
OAuthException |
An exception that is thrown when an OAuth request has failed.
|
Copyright © 2010-2018, ForgeRock All Rights Reserved.