|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| ClientDetails | Client details for OAuth 2 |
| ClientDetailsService | A service that provides the details about an OAuth2 client. |
| ClientRegistrationService | Interface for client registration, handling add, update and remove of ClientDetails from an Authorization
Server. |
| OAuth2RequestFactory | Strategy for managing OAuth2 requests: AuthorizationRequest, TokenRequest, OAuth2Request. |
| OAuth2RequestValidator | Validation interface for OAuth2 requests to the AuthorizationEndpoint and TokenEndpoint. |
| SaltedClientSecret | Marker interface for indicating that a client details secret has some salt. |
| TokenGranter | Interface for granters of access tokens. |
| Class Summary | |
|---|---|
| AuthorizationRequest | A request for authorization by an OAuth 2 Client, normally received and processed by the AuthorizationEndpoint. |
| BaseClientDetails | Base implementation of ClientDetails. |
| BaseClientDetails.ArrayOrStringDeserializer | |
| CompositeTokenGranter | |
| DefaultOAuth2RequestFactory | Default implementation of OAuth2RequestFactory which initializes fields from the parameters map,
validates grant types and scopes, and fills in scopes with the default values from the client if they are missing. |
| DefaultOAuth2RequestValidator | Default implementation of OAuth2RequestValidator. |
| InMemoryClientDetailsService | Basic, in-memory implementation of the client details service. |
| JdbcClientDetailsService | Basic, JDBC implementation of the client details service. |
| OAuth2Authentication | An OAuth 2 authentication token can contain two authentications: one for the client and one for the user. |
| OAuth2Request | Represents a stored authorization or token request. |
| TokenRequest | Represents an OAuth2 token request, made at the TokenEndpoint. |
| Exception Summary | |
|---|---|
| ClientAlreadyExistsException | Exception indicating that a client registration already exists (e.g. |
| ClientRegistrationException | |
| NoSuchClientException | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||