Package | Description |
---|---|
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.cache |
This package contains classes used to implement an
AccessToken cache. |
org.forgerock.openig.filter.oauth2.resolver |
This package defines OpenAM specific logic needed to retrieve an
.AccessToken . |
Constructor and Description |
---|
OAuth2ResourceServerFilter(AccessTokenResolver resolver,
BearerTokenExtractor extractor,
TimeService time,
Expression<?> target)
Creates a new
OAuth2Filter . |
OAuth2ResourceServerFilter(AccessTokenResolver resolver,
BearerTokenExtractor extractor,
TimeService time,
Set<Expression<String>> scopes,
String realm,
Expression<?> target)
Creates a new
OAuth2Filter . |
Modifier and Type | Class and Description |
---|---|
class |
CachingAccessTokenResolver
A
CachingAccessTokenResolver is a delegating AccessTokenResolver that uses a write-through cache
to enable fast AccessToken resolution. |
Constructor and Description |
---|
CachingAccessTokenResolver(AccessTokenResolver resolver,
ThreadSafeCache<String,AccessToken> cache)
Builds a
CachingAccessTokenResolver delegating to the given AccessTokenResolver using the given
(pre-configured) cache. |
Modifier and Type | Class and Description |
---|---|
class |
OpenAmAccessTokenResolver
An
OpenAmAccessTokenResolver knows how to resolve a given token identifier against an OpenAm instance. |
Copyright 2011-2015 ForgeRock AS.