Uses of Class
org.forgerock.http.oauth2.AccessTokenInfo
-
Packages that use AccessTokenInfo 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 AccessTokenInfo in org.forgerock.http.oauth2
Methods in org.forgerock.http.oauth2 that return AccessTokenInfo Modifier and Type Method Description AccessTokenInfo
OAuth2Context. getAccessToken()
Returns the access token associated with this OAuth2 context.Methods in org.forgerock.http.oauth2 that return types with arguments of type AccessTokenInfo Modifier and Type Method Description default Promise<AccessTokenInfo,AccessTokenException>
AccessTokenResolver. resolve(Context context, String token)
Deprecated, for removal: This API element is subject to removal in a future version.default Promise<AccessTokenInfo,AccessTokenException>
AccessTokenResolver. resolve(Context context, Supplier<Request,IOException> request, String token)
Resolves a given access token against an authorization server.Constructors in org.forgerock.http.oauth2 with parameters of type AccessTokenInfo Constructor Description OAuth2Context(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 AccessTokenInfo Modifier and Type Method Description Promise<AccessTokenInfo,AccessTokenException>
CachingAccessTokenResolver. resolve(Context context, Supplier<Request,IOException> request, String token)
Promise<AccessTokenInfo,AccessTokenException>
OpenAmAccessTokenResolver. resolve(Context context, Supplier<Request,IOException> request, String token)
Deprecated.Promise<AccessTokenInfo,AccessTokenException>
TokenIntrospectionAccessTokenResolver. resolve(Context context, Supplier<Request,IOException> request, String token)
Constructor parameters in org.forgerock.http.oauth2.resolver with type arguments of type AccessTokenInfo Constructor Description CachingAccessTokenResolver(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 AccessTokenInfo Modifier and Type Method Description com.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.Promise<AccessTokenInfo,AccessTokenException>
CaffeineCacheAccessTokenResolver. resolve(Context context, Supplier<Request,IOException> request, String token)
Promise<AccessTokenInfo,AccessTokenException>
ScriptableAccessTokenResolver. resolve(Context context, Supplier<Request,IOException> request, String token)
Promise<AccessTokenInfo,AccessTokenException>
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 AccessTokenInfo Modifier and Type Method Description Promise<AccessTokenInfo,AccessTokenException>
ConfirmationKeyVerifierAccessTokenResolver. resolve(Context context, Supplier<Request,IOException> request, String token)
Methods in org.forgerock.openig.filter.oauth2.cnf with parameters of type AccessTokenInfo Modifier and Type Method Description Promise<Result,NeverThrowsException>
ClientContextCertificateThumbprintVerifier. verify(Context context, AccessTokenInfo tokenInfo, JsonValue cnfKey)
Promise<Result,NeverThrowsException>
ConfirmationKeyVerifier. verify(Context context, AccessTokenInfo tokenInfo, JsonValue cnfKey)
Verifies the given confirmation key value.Promise<Result,NeverThrowsException>
Sha256AttributeCertificateThumbprintVerifier. verify(Context context, AccessTokenInfo tokenInfo, JsonValue cnfKey)
-