Package | Description |
---|---|
org.forgerock.oauth2.core |
Defines the core classes to implement OAuth2 for OpenAM.
|
org.forgerock.openam.oauth2 | |
org.forgerock.openidconnect |
Modifier and Type | Interface and Description |
---|---|
interface |
AccessToken
Models an OAuth2 access token.
|
interface |
IntrospectableToken
An OAuth 2.0 token abstraction for introspection.
|
interface |
RefreshToken
Base type for StatefulRefreshToken and StatelessRefreshToken.
|
Modifier and Type | Class and Description |
---|---|
class |
AuthorizationCode
Models a OAuth2 Authorization Code.
|
class |
DeviceCode
Models a OpenAm OAuth2 Authorization Code.
|
class |
StatefulAccessToken
Models a OAuth2 access token.
|
class |
StatefulRefreshToken
Models a OAuth2 Refresh Token.
|
Modifier and Type | Method and Description |
---|---|
<T extends Token> |
OAuth2Request.getToken(Class<T> tokenClass)
Get a Token that is in play for this request.
|
<T extends Token> |
OAuth2Request.setToken(Class<T> tokenClass,
T token)
Set a Token that is in play for this request.
|
Modifier and Type | Method and Description |
---|---|
Collection<Token> |
OAuth2Request.getTokens()
Get all the tokens that have been used in this request.
|
Map.Entry<String,Token> |
NoneResponseTypeHandler.handle(String tokenType,
Set<String> scope,
ResourceOwner resourceOwner,
String clientId,
String redirectUri,
String nonce,
OAuth2Request request,
String codeChallenge,
String codeChallengeMethod)
Handles the creating of a Token instance and storing the Token in the OAuth2 provider
TokenStore . |
Map.Entry<String,Token> |
ResponseTypeHandler.handle(String tokenType,
Set<String> scope,
ResourceOwner resourceOwner,
String clientId,
String redirectUri,
String nonce,
OAuth2Request request,
String codeChallenge,
String codeChallengeMethod)
Handles the creating of a Token instance and storing the Token in the OAuth2 provider
TokenStore . |
Map.Entry<String,Token> |
AuthorizationCodeResponseTypeHandler.handle(String tokenType,
Set<String> scope,
ResourceOwner resourceOwner,
String clientId,
String redirectUri,
String nonce,
OAuth2Request request,
String codeChallenge,
String codeChallengeMethod)
Handles the creating of a Token instance and storing the Token in the OAuth2 provider
TokenStore . |
Map.Entry<String,Token> |
TokenResponseTypeHandler.handle(String tokenType,
Set<String> scope,
ResourceOwner resourceOwner,
String clientId,
String redirectUri,
String nonce,
OAuth2Request request,
String codeChallenge,
String codeChallengeMethod)
Handles the creating of a Token instance and storing the Token in the OAuth2 provider
TokenStore . |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
AgentOAuth2ProviderSettings.additionalDataToReturnFromAuthorizeEndpoint(Map<String,Token> tokens,
OAuth2Request request) |
Map<String,String> |
OAuth2ProviderSettings.additionalDataToReturnFromAuthorizeEndpoint(Map<String,Token> tokens,
OAuth2Request request)
Provided as an extension point to allow the OAuth2 provider to return additional data from an authorization
request.
|
Map<String,String> |
ScopeValidator.additionalDataToReturnFromAuthorizeEndpoint(Map<String,Token> tokens,
OAuth2Request request)
Provided as an extension point to allow the OAuth2 provider to return additional data from an authorization
request.
|
Map<String,String> |
RealmOAuth2ProviderSettings.additionalDataToReturnFromAuthorizeEndpoint(Map<String,Token> tokens,
OAuth2Request request) |
Modifier and Type | Class and Description |
---|---|
class |
StatelessAccessToken
Models a stateless OpenAM OAuth2 access token.
|
class |
StatelessRefreshToken
Models a stateless OpenAM OAuth2 refresh token.
|
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
OpenAMScopeValidator.additionalDataToReturnFromAuthorizeEndpoint(Map<String,Token> tokens,
OAuth2Request request)
Provided as an extension point to allow the OAuth2 provider to return additional data from an authorization
request.
|
Modifier and Type | Class and Description |
---|---|
class |
OpenIdConnectToken
Models an OpenId Connect Token.
|
Modifier and Type | Method and Description |
---|---|
Map.Entry<String,Token> |
IdTokenResponseTypeHandler.handle(String tokenType,
Set<String> scope,
ResourceOwner resourceOwner,
String clientId,
String redirectUri,
String nonce,
OAuth2Request request,
String codeChallenge,
String codeChallengeMethod)
Handles the creating of a Token instance and storing the Token in the OAuth2 provider
TokenStore . |
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.