Uses of Interface
org.forgerock.http.oauth2.AccessTokenResolver
Packages that use AccessTokenResolver
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 AccessTokenResolver in org.forgerock.http.oauth2
Constructors in org.forgerock.http.oauth2 with parameters of type AccessTokenResolverModifierConstructorDescriptionResourceServerFilter(AccessTokenResolver resolver, Clock clock, ResourceAccess resourceAccess, String realm) Deprecated.The clock attribute is not used anymore.ResourceServerFilter(AccessTokenResolver resolver, ResourceAccess resourceAccess, String realm) Creates a newResourceServerFilter. -
Uses of AccessTokenResolver in org.forgerock.http.oauth2.resolver
Classes in org.forgerock.http.oauth2.resolver that implement AccessTokenResolverModifier and TypeClassDescriptionclassACachingAccessTokenResolveris a delegatingAccessTokenResolverthat uses a write-through cache to enable fastAccessTokenInforesolution.classDeprecated.The “/oauth2/tokeninfo” endpoint was deprecated in AM 6.5.final classAnAccessTokenResolverwhich is RFC 7662 compliant.Constructors in org.forgerock.http.oauth2.resolver with parameters of type AccessTokenResolverModifierConstructorDescriptionCachingAccessTokenResolver(Clock clock, AccessTokenResolver resolver, PerItemEvictionStrategyCache<String, Promise<AccessTokenInfo, AccessTokenException>> cache) Builds aCachingAccessTokenResolverdelegating to the givenAccessTokenResolverusing the given (pre-configured) cache. -
Uses of AccessTokenResolver in org.forgerock.openig.filter.oauth2
Classes in org.forgerock.openig.filter.oauth2 that implement AccessTokenResolverModifier and TypeClassDescriptionfinal classACaffeineCacheAccessTokenResolveris a delegatingAccessTokenResolverthat uses a write-throughCaffeinecache to enable fastAccessTokenInforesolution.classA Scriptable access token resolver.classAStatelessAccessTokenResolverthat locally resolves and validates stateless access_tokens issued by AM.Methods in org.forgerock.openig.filter.oauth2 with parameters of type AccessTokenResolverModifier and TypeMethodDescriptionCaffeineCacheAccessTokenResolver.builder(com.github.benmanes.caffeine.cache.Caffeine<Object, Object> caffeine, AccessTokenResolver delegate, Clock clock, Duration defaultTimeout, Duration maximumTimeout) Creates aCaffeineCacheAccessTokenResolver.Builderto be passed when creating a newCaffeineCacheAccessTokenResolver.Constructors in org.forgerock.openig.filter.oauth2 with parameters of type AccessTokenResolverModifierConstructorDescriptionBuilder(com.github.benmanes.caffeine.cache.Caffeine<Object, Object> caffeine, AccessTokenResolver delegate, Clock clock, Duration defaultTimeout, Duration maximumTimeout) Creates aCaffeineCacheAccessTokenResolver.Builderdelegating to the givenAccessTokenResolverusing the given (pre-configured) cache. -
Uses of AccessTokenResolver in org.forgerock.openig.filter.oauth2.cnf
Classes in org.forgerock.openig.filter.oauth2.cnf that implement AccessTokenResolverModifier and TypeClassDescriptionclassAConfirmationKeyVerifierAccessTokenResolveris responsible of validating confirmation keys bound to the access_token (such as certificate thumbprint).