Uses of Interface
org.forgerock.json.resource.RequestHandler
-
Packages that use RequestHandler Package Description org.forgerock.audit Package contains the AuditService.org.forgerock.json.resource Classes and interfaces for core types including connections, request handlers, resources, and their exceptions.org.forgerock.json.resource.http JSON resource Commons HTTP Framework integration.org.forgerock.openig.audit Service Provider interface for registering audit events.org.forgerock.openig.filter Filters the requests and/or responses of HTTP.org.forgerock.openig.openam Integration classes specifically for ForgeRock Access Management.org.forgerock.openig.tools Common tools used in policy service.org.forgerock.openig.tools.session This package contains classes to call AM to retrieve user's session info.org.forgerock.openig.tools.userprofile This package contains classes to call AM to retrieve user's profile info.org.forgerock.openig.util Miscellaneous utility classes. -
-
Uses of RequestHandler in org.forgerock.audit
Subinterfaces of RequestHandler in org.forgerock.audit Modifier and Type Interface Description interface
AuditService
CRESTRequestHandler
responsible for storing and retrieving audit events.Classes in org.forgerock.audit that implement RequestHandler Modifier and Type Class Description class
AuditServiceProxy
AuditService proxy that allows products to implement threadsafe hot-swappable configuration updates. -
Uses of RequestHandler in org.forgerock.json.resource
Classes in org.forgerock.json.resource that implement RequestHandler Modifier and Type Class Description class
AbstractRequestHandler
Deprecated.RequestHandler
now has default methods which implement the not-supported behavior.class
DescribedSyncRequestHandlerAdapter
Version ofSynchronousRequestHandlerAdapter
that exposes a described handler.class
FilterChain
A chain of filters terminated by a target request handler.class
Router
A router which routes requests based on route predicates.Methods in org.forgerock.json.resource that return RequestHandler Modifier and Type Method Description static RequestHandler
Resources. asRequestHandler(SynchronousRequestHandler syncHandler)
Adapts the providedSynchronousRequestHandler
as aRequestHandler
.RequestHandler
FilterChain. getTarget()
Returns the target request handler which will be invoked once processing has reached the end of the filter chain.static RequestHandler
Resources. newAnnotatedRequestHandler(Object provider)
Deprecated.UseResources.newHandler(Object)
instead.static RequestHandler
Resources. newCollection(Object provider)
Deprecated.UseResources.newHandler(Object)
instead.static RequestHandler
Resources. newHandler(Object provider)
Creates a newRequestHandler
backed by the supplied provider.static RequestHandler
Resources. newSingleton(Object provider)
Deprecated.UseResources.newHandler(Object)
instead.Methods in org.forgerock.json.resource that return types with arguments of type RequestHandler Modifier and Type Method Description protected Pair<RouteMatcher<Request>,RequestHandler>
Router. getSelfApiHandler()
Constructors in org.forgerock.json.resource with parameters of type RequestHandler Constructor Description FilterChain(RequestHandler target)
Creates an empty filter chain.FilterChain(RequestHandler target, Collection<Filter> filters)
Creates a filter chain containing the provided list of filters.FilterChain(RequestHandler target, Filter... filters)
Creates a filter chain containing the provided list of filters.Constructor parameters in org.forgerock.json.resource with type arguments of type RequestHandler Constructor Description Router(AbstractRouter<Router,Request,RequestHandler,org.forgerock.api.models.ApiDescription> router)
Creates a new router containing the same routes and default route as the provided router. -
Uses of RequestHandler in org.forgerock.json.resource.http
Methods in org.forgerock.json.resource.http that return RequestHandler Modifier and Type Method Description static RequestHandler
CrestHttp. newRequestHandler(Handler handler, URI uri)
Creates a newRequestHandler
that map back and forth JSON resource objects to CHF objects.Methods in org.forgerock.json.resource.http with parameters of type RequestHandler Modifier and Type Method Description static Handler
CrestHttp. newHttpHandler(RequestHandler handler)
Deprecated.UseCrestHttp.newHttpHandler(CrestApplication)
instead. -
Uses of RequestHandler in org.forgerock.openig.audit
Classes in org.forgerock.openig.audit that implement RequestHandler Modifier and Type Class Description class
NoOpAuditService
Used as a no-op placeholder for anAuditService
which can be overridden via config. -
Uses of RequestHandler in org.forgerock.openig.filter
Constructors in org.forgerock.openig.filter with parameters of type RequestHandler Constructor Description HttpAccessAuditFilter(RequestHandler auditServiceHandler, Clock clock)
Constructs a new HttpAccessAuditFilter. -
Uses of RequestHandler in org.forgerock.openig.openam
Constructors in org.forgerock.openig.openam with parameters of type RequestHandler Constructor Description PolicyEnforcementFilter(RequestHandler requestHandler, Handler failureHandler, SessionService sessionService, ResourceUriProvider resourceUriProvider)
Creates a new enforcement filter. -
Uses of RequestHandler in org.forgerock.openig.tools
Classes in org.forgerock.openig.tools that implement RequestHandler Modifier and Type Class Description class
CachePolicyDecisionRequestHandler
ARequestHandler
that caches policies.Constructors in org.forgerock.openig.tools with parameters of type RequestHandler Constructor Description CachePolicyDecisionRequestHandler(com.github.benmanes.caffeine.cache.Caffeine<Object,Object> caffeine, Clock clock, Duration defaultTimeout, Duration maximumTimeout, NotificationService notificationService, DisconnectionStrategy disconnectionStrategy, RequestHandler requestHandler)
Builds aCachePolicyDecisionFilter
. -
Uses of RequestHandler in org.forgerock.openig.tools.session
Methods in org.forgerock.openig.tools.session with parameters of type RequestHandler Modifier and Type Method Description static CrestSessionService.Builder
CrestSessionService. builder(RequestHandler sessionInfoRequestHandler, RequestHandler logoutRequestHandler, Clock clock)
Returns a newCrestSessionService.Builder
for creating a newCrestSessionService
instance. -
Uses of RequestHandler in org.forgerock.openig.tools.userprofile
Constructors in org.forgerock.openig.tools.userprofile with parameters of type RequestHandler Constructor Description CrestUserProfileService(RequestHandler requestHandler, Set<String> profileAttributes)
Creates a newCrestUserProfileService
which is responsible for interactions with AM users endpoint. -
Uses of RequestHandler in org.forgerock.openig.util
Methods in org.forgerock.openig.util with parameters of type RequestHandler Modifier and Type Method Description static CrestApplication
CrestUtil. newCrestApplication(RequestHandler requestHandler, String apiId)
Creates a newCrestApplication
.
-