Uses of Class
org.forgerock.http.oauth2.AccessTokenInfo
Packages that use 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
Methods in org.forgerock.http.oauth2 that return AccessTokenInfoModifier and TypeMethodDescriptionOAuth2Context.getAccessToken()
Returns the access token associated with this OAuth2 context.Methods in org.forgerock.http.oauth2 that return types with arguments of type AccessTokenInfoModifier 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.Constructors in org.forgerock.http.oauth2 with parameters of type AccessTokenInfoModifierConstructorDescriptionOAuth2Context
(Context parent, AccessTokenInfo accessToken) Creates a new OAuth2 context with the providedAccessTokenInfo
. -
Uses of AccessTokenInfo in org.forgerock.http.oauth2.resolver
Methods in org.forgerock.http.oauth2.resolver that return types with arguments of type AccessTokenInfoModifier 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) Constructor parameters in org.forgerock.http.oauth2.resolver with type arguments of type AccessTokenInfoModifierConstructorDescriptionCachingAccessTokenResolver
(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
Methods in org.forgerock.openig.filter.oauth2 that return types with arguments of type AccessTokenInfoModifier 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
Methods in org.forgerock.openig.filter.oauth2.cnf that return types with arguments of type AccessTokenInfoModifier and TypeMethodDescriptionConfirmationKeyVerifierAccessTokenResolver.resolve
(Context context, Supplier<Request, IOException> request, String token) Methods in org.forgerock.openig.filter.oauth2.cnf with parameters of type AccessTokenInfoModifier 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.