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.
|
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 |
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.newCollection(Object provider)
Returns a new request handler which will forward requests on to the
provided collection resource provider.
|
static RequestHandler |
Resources.newSingleton(Object provider)
Returns a new request handler which will forward requests on to the
provided singleton resource provider.
|
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> 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)
Creates a new JSON resource HTTP handler with the provided CREST request handler.
|
Constructor and Description |
---|
HttpAccessAuditFilter(RequestHandler auditServiceHandler,
TimeService time)
Constructs a new HttpAccessAuditFilter.
|
Copyright 2011-2015 ForgeRock AS.