Interface | Description |
---|---|
OAuth2Operations |
A service interface for the OAuth2 flow.
|
OAuth2ServiceProvider<A> |
A ServiceProvider that uses the OAuth 2.0 protocol.
|
Class | Description |
---|---|
AbstractOAuth2ApiBinding |
Base class for OAuth 2-based provider API bindings.
|
AbstractOAuth2ServiceProvider<S> |
Base class for ServiceProviders that use the OAuth2 protocol.
|
AccessGrant |
OAuth2 access token.
|
GenericOAuth2ConnectionFactory |
Generic implementation of an
OAuth2ConnectionFactory that carries no intrinsic knowledge of the API it will be creating connections against. |
GenericOAuth2ServiceProvider |
Generic implementation of
OAuth2ServiceProvider that carries no intrinsic knowledge of the API it will be creating connections against. |
OAuth2Parameters |
Parameters for building an OAuth2 authorize URL.
|
OAuth2Template |
OAuth2Operations implementation that uses REST-template to make the OAuth calls.
|
Enum | Description |
---|---|
GrantType |
OAuth2 supports two types of authorization flow, typically referred to as "Client-side"
and "Server-side".
|
OAuth2Version |
Enum encapsulating the differences between the various versions of the OAuth2 specification.
|
TokenStrategy |
Strategy enumeration where each value carries an interceptor defining how an access token is carried on API requests.
|