Package org.forgerock.oauth
Commons OAuth Framework API.
-
Interface Summary Interface Description DataStore Interface which needs to be implemented to use withOAuthClient
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 Summary 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 Summary 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.