Package org.forgerock.oauth2.core
Defines the core classes to implement OAuth2 for OpenAM.
-
Interface Summary Interface Description AccessToken Models an OAuth2 access token.ClientRegistration Models a client registration in the OAuth2 provider.IntrospectableToken An OAuth 2.0 token abstraction for introspection.OAuth2Request An abstraction of the actual request so as to allow the core of the OAuth2 provider to be agnostic of the library used to translate the HTTP request.ResponseTypeHandler Handles the issuing of Tokens for a response type, i.e.ScopeValidator Provided as extension points to allow the OAuth2 provider to customise the requested scope of authorize, access token and refresh token requests and to allow the OAuth2 provider to return additional data from these endpoints as well.Token Models a OAuth2 token. -
Class Summary Class Description OAuth2Jwt Parses a JWT string and offers methods to validate the JWT is valid for the use as an OAuth2 authorization grant or for OAuth2 client authentication.UserInfoClaims Simple bean that contains the values of claims, and the scopes that provisioned them (if any).