Uses of Interface
org.forgerock.http.oauth2.AccessTokenResolver
-
Packages that use AccessTokenResolver Package Description org.forgerock.http.oauth2 This package provides APIs for OAuth 2.0 services implementations.org.forgerock.http.oauth2.resolver This package defines OpenAM specific logic needed to retrieve anAccessTokenInfo.org.forgerock.openig.filter.oauth2 This package contains the OAuth2 Token validation filter that acts as an OAuth 2 Resource Server.org.forgerock.openig.filter.oauth2.cnf 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 AccessTokenResolver Constructor Description ResourceServerFilter(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 AccessTokenResolver Modifier and Type Class Description classCachingAccessTokenResolverACachingAccessTokenResolveris a delegatingAccessTokenResolverthat uses a write-through cache to enable fastAccessTokenInforesolution.classOpenAmAccessTokenResolverDeprecated.The “/oauth2/tokeninfo” endpoint was deprecated in AM 6.5.classTokenIntrospectionAccessTokenResolverAnAccessTokenResolverwhich is RFC 7662 compliant.Constructors in org.forgerock.http.oauth2.resolver with parameters of type AccessTokenResolver Constructor Description CachingAccessTokenResolver(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 AccessTokenResolver Modifier and Type Class Description classCaffeineCacheAccessTokenResolverACaffeineCacheAccessTokenResolveris a delegatingAccessTokenResolverthat uses a write-throughCaffeinecache to enable fastAccessTokenInforesolution.classScriptableAccessTokenResolverA Scriptable access token resolver.classStatelessAccessTokenResolverAStatelessAccessTokenResolverthat locally resolves and validates stateless access_tokens issued by AM.Methods in org.forgerock.openig.filter.oauth2 with parameters of type AccessTokenResolver Modifier and Type Method Description static CaffeineCacheAccessTokenResolver.BuilderCaffeineCacheAccessTokenResolver. 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 AccessTokenResolver Constructor Description Builder(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 AccessTokenResolver Modifier and Type Class Description classConfirmationKeyVerifierAccessTokenResolverAConfirmationKeyVerifierAccessTokenResolveris responsible of validating confirmation keys bound to the access_token (such as certificate thumbprint).
-