| AccessTokenProtectionFilter |
A Restlet filter to fetch a bearer access token from the Authorization header, and verify it against the internal
token store.
|
| AgentClientRegistration |
Models an OpenAM J2EE agent registration in the OAuth2 provider.
|
| BlacklistItem |
Implementation of the Blacklistable interface used for blacklisting stateless OAuth2 tokens.
|
| ClientCredentials |
Models the client's credentials
|
| ClientCredentialsReader |
Used to extract an OAuth2 client's credentials from its OAuth2 Request.
|
| CookieExtractor |
Extracts the value of the cookie from a HttpServletRequest.
|
| IdentityManager |
Allows a client and resource owner's identity to be retrieved.
|
| OAuth2AuditLogger |
Audit logger for OAuth2 operations.
|
| OAuth2Constants |
interface, storage, or both
|
| OAuth2Constants.AgentOAuth2ProviderService |
|
| OAuth2Constants.AuthorizationEndpoint |
11.3.2.
|
| OAuth2Constants.Bearer |
|
| OAuth2Constants.CoreTokenParams |
|
| OAuth2Constants.Custom |
|
| OAuth2Constants.DeviceCode |
Constants relating to the device code flow.
|
| OAuth2Constants.Error |
|
| OAuth2Constants.IntrospectionEndpoint |
|
| OAuth2Constants.JwtProfile |
Constants for the OAuth2 Jwt Bearer extension specification.
|
| OAuth2Constants.JWTTokenParams |
|
| OAuth2Constants.MAC |
|
| OAuth2Constants.OAuth2Client |
|
| OAuth2Constants.OAuth2ProviderService |
Stores the constants for the OAuth2 Provider Service
|
| OAuth2Constants.Params |
The OAuth Parameters Registry's initial contents.
|
| OAuth2Constants.ProofOfPossession |
Constants for proof of possession as described by RFC-7800.
|
| OAuth2Constants.ResourceSets |
Constants for resource sets.
|
| OAuth2Constants.SAML20 |
SAML 2.0 Bearer Assertion Profiles for OAuth 2.0
|
| OAuth2Constants.Scopes |
Constants for supported scopes
|
| OAuth2Constants.ScriptParams |
Constants for scripting implementation
|
| OAuth2Constants.StoredToken |
|
| OAuth2Constants.Token |
|
| OAuth2Constants.TokenEndpoint |
grant_type Registry
|
| OAuth2Constants.UserinfoEndpoint |
|
| OAuth2GlobalSettings |
Methods of this class return Global settings of the OAuth2 Provider.
|
| OAuth2RealmResolver |
Resolves the realm from OAuth2Request or Context
This is a helper class to help the CREST and non CREST endpoints to resolve the
realm which is used in TokenStore to check if the token is stateless or not.
|
| OAuth2UrisFactory |
A factory for creating/retrieving OAuth2Uris instances.
|
| OAuth2Utils |
|
| OAuthTokenStore |
Implementation of the OAuthTokenStore interface that uses the CoreTokenService for storing the tokens as JSON
objects.
|
| OpenAMAuthenticationMethod |
Indicates a method of authentication for OpenAM consisting of an AuthContext.IndexType plus a name of
a service/module/etc.
|
| OpenAMClientRegistration |
Models an OpenAM OAuth2 and OpenId Connect client registration in the OAuth2 provider.
|
| OpenAMClientRegistrationStore |
The OpenAM OAuth2 and OpenId Connect provider's store for all client registrations.
|
| OpenAMScopeValidator |
Provided as extension points to allow the OpenAM 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.
|
| OpenAMTokenStore |
Implementation of the OpenId Connect Token Store which the OpenId Connect Provider will implement.
|
| ResourceSetDescription |
Represents a resource set description created by an OAuth2 client (resource server).
|
| StatefulTokenStore |
Implementation of the OpenId Connect Token Store which the OpenId Connect Provider will implement.
|
| StatelessAccessToken |
Models a stateless OpenAM OAuth2 access token.
|
| StatelessRefreshToken |
Models a stateless OpenAM OAuth2 refresh token.
|
| StatelessToken |
|
| StatelessTokenCtsAdapter |
Implementation of the TokenAdapter for the StatelessTokenMetadata objects.
|
| StatelessTokenMetadata |
Stateful representation of the stateless OAuth2 tokens.
|
| StatelessTokenStore |
Stateless implementation of the OAuth2 Token Store.
|