Uses of Class
org.forgerock.http.oauth2.AccessTokenInfo
Package
Description
This package provides APIs for OAuth 2.0 services implementations.
This package defines OpenAM specific logic needed to retrieve an
AccessTokenInfo
.This package contains the OAuth2 Token validation filter that acts as an OAuth 2 Resource Server.
JWT confirmation key support for access tokens.
-
Uses of AccessTokenInfo in org.forgerock.http.oauth2
Modifier and TypeMethodDescriptionOAuth2Context.getAccessToken()
Returns the access token associated with this OAuth2 context.Modifier and TypeMethodDescriptiondefault Promise<AccessTokenInfo,
AccessTokenException> Deprecated, for removal: This API element is subject to removal in a future version.default Promise<AccessTokenInfo,
AccessTokenException> Resolves a given access token against an authorization server.ModifierConstructorDescriptionOAuth2Context
(Context parent, AccessTokenInfo accessToken) Creates a new OAuth2 context with the providedAccessTokenInfo
. -
Uses of AccessTokenInfo in org.forgerock.http.oauth2.resolver
Modifier and TypeMethodDescriptionCachingAccessTokenResolver.resolve
(Context context, Supplier<Request, IOException> request, String token) OpenAmAccessTokenResolver.resolve
(Context context, Supplier<Request, IOException> request, String token) Deprecated.TokenIntrospectionAccessTokenResolver.resolve
(Context context, Supplier<Request, IOException> request, String token) ModifierConstructorDescriptionCachingAccessTokenResolver
(Clock clock, AccessTokenResolver resolver, PerItemEvictionStrategyCache<String, Promise<AccessTokenInfo, AccessTokenException>> cache) Builds aCachingAccessTokenResolver
delegating to the givenAccessTokenResolver
using the given (pre-configured) cache. -
Uses of AccessTokenInfo in org.forgerock.openig.filter.oauth2
Modifier and TypeMethodDescriptioncom.github.benmanes.caffeine.cache.AsyncCache<String,
AccessTokenInfo> CaffeineCacheAccessTokenResolver.Builder.cache()
Bind the various cache invalidation callbacks and return a cache based on the properties set on the builder.CaffeineCacheAccessTokenResolver.resolve
(Context context, Supplier<Request, IOException> request, String token) ScriptableAccessTokenResolver.resolve
(Context context, Supplier<Request, IOException> request, String token) StatelessAccessTokenResolver.resolve
(Context context, Supplier<Request, IOException> request, String token) -
Uses of AccessTokenInfo in org.forgerock.openig.filter.oauth2.cnf
Modifier and TypeMethodDescriptionConfirmationKeyVerifierAccessTokenResolver.resolve
(Context context, Supplier<Request, IOException> request, String token) Modifier and TypeMethodDescriptionClientContextCertificateThumbprintVerifier.verify
(Context context, AccessTokenInfo tokenInfo, JsonValue cnfKey) ConfirmationKeyVerifier.verify
(Context context, AccessTokenInfo tokenInfo, JsonValue cnfKey) Verifies the given confirmation key value.Sha256AttributeCertificateThumbprintVerifier.verify
(Context context, AccessTokenInfo tokenInfo, JsonValue cnfKey)
AccessTokenResolver.resolve(Context, Supplier, String)
instead.