| Interface | Description |
|---|---|
| AccessTokenGrantHandler | |
| AccessTokenResponseFilter | |
| AccessTokenValidator | |
| AuthorizationCodeRequestFilter | |
| AuthorizationCodeResponseFilter | |
| ClientIdProvider |
ClientIdProvider is responsible for providing a mapping between
the authenticated client and its id
|
| ClientRegistrationProvider | |
| ClientSecretVerifier |
ClientSecretVerifier is responsible for validating a client secret
|
| OAuthDataProvider |
OAuth provider responsible for persisting the information about
OAuth consumers, request and access tokens.
|
| OOBResponseDeliverer | |
| ResourceOwnerNameProvider | |
| SessionAuthenticityTokenProvider |
SessionAuthenticityTokenProvider responsible for storing and retrieving tokens
to validate the authenticity of request sessions
|
| SubjectCreator |
Optional provider responsible for creating
resource owner subject representations
|
| Class | Description |
|---|---|
| AbstractOAuthDataProvider | |
| ClientSecretHashVerifier |
ClientSecretVerifier which checks the passwords against hashes
|
| DefaultEHCacheOAuthDataProvider | |
| DefaultEncryptingOAuthDataProvider | |
| DefaultResourceOwnerNameProvider | |
| JoseSessionTokenProvider | |
| OAuthContextProvider | |
| OAuthJSONProvider |
| Exception | Description |
|---|---|
| OAuthServiceException |
Encapsulates OAuth-related problems
|
Apache CXF