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.filter |
Filters the requests and/or responses of HTTP.
|
org.forgerock.openig.openam |
OpenAM-specific integration classes.
|
org.forgerock.openig.util |
Miscellaneous utility classes.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AuditService
CREST
RequestHandler responsible for storing and retrieving audit events. |
Modifier and Type | Class and Description |
---|---|
class |
AuditServiceProxy
AuditService proxy that allows products to implement threadsafe hot-swappable configuration updates.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRequestHandler
An abstract base class from which request handlersmay be easily implemented.
|
class |
DescribedSyncRequestHandlerAdapter
Version of
SynchronousRequestHandlerAdapter 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.
|
Modifier and Type | Method and Description |
---|---|
static RequestHandler |
Resources.asRequestHandler(SynchronousRequestHandler syncHandler)
Adapts the provided
SynchronousRequestHandler as a
RequestHandler . |
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.
Use
Resources.newHandler(Object) instead. |
static RequestHandler |
Resources.newCollection(Object provider)
Deprecated.
Use
Resources.newHandler(Object) instead. |
static RequestHandler |
Resources.newHandler(Object provider)
Creates a new
RequestHandler backed by the supplied provider. |
static RequestHandler |
Resources.newSingleton(Object provider)
Deprecated.
Use
Resources.newHandler(Object) instead. |
Modifier and Type | Method and Description |
---|---|
protected Pair<RouteMatcher<Request>,RequestHandler> |
Router.getSelfApiHandler() |
Constructor and 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 and Description |
---|
Router(AbstractRouter<Router,Request,RequestHandler,ApiDescription> router)
Creates a new router containing the same routes and default route as the
provided router.
|
Modifier and Type | Method and Description |
---|---|
static RequestHandler |
CrestHttp.newRequestHandler(Handler handler,
URI uri)
Creates a new
RequestHandler that map back and forth JSON resource objects to CHF objects. |
Modifier and Type | Method and Description |
---|---|
static Handler |
CrestHttp.newHttpHandler(RequestHandler handler)
Deprecated.
Use
CrestHttp.newHttpHandler(CrestApplication) instead. |
Constructor and Description |
---|
HttpAccessAuditFilter(RequestHandler auditServiceHandler,
TimeService time)
Constructs a new HttpAccessAuditFilter.
|
Constructor and Description |
---|
PolicyEnforcementFilter(RequestHandler requestHandler,
Handler failureHandler)
Creates a new OpenAM enforcement filter.
|
Modifier and Type | Method and Description |
---|---|
static CrestApplication |
CrestUtil.newCrestApplication(RequestHandler requestHandler,
String apiId)
Creates a new
CrestApplication . |
Copyright 2011-2015 ForgeRock AS.