Package | Description |
---|---|
org.forgerock.openig.audit.decoration |
Contains the audit decorator and related filter/handler interceptors.
|
org.forgerock.openig.decoration.capture |
Capture decoration classes that prints filters and handlers input and output messages..
|
org.forgerock.openig.decoration.helper |
Contains an abstract decorator dedicated to Filter and Handler.
|
org.forgerock.openig.decoration.timer |
Contains a decorator that log started and elapsed messages when
entering/exiting a Filter or a Handler.
|
org.forgerock.openig.doc |
Samples for those following along with the product documentation.
|
org.forgerock.openig.filter |
Filters the requests and/or responses of HTTP exchanges.
|
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.client |
OAuth 2.0 Client filter implementation.
|
Modifier and Type | Method and Description |
---|---|
protected Filter |
AuditDecorator.decorateFilter(Filter delegate,
org.forgerock.json.fluent.JsonValue decoratorConfig,
Context context) |
Modifier and Type | Method and Description |
---|---|
protected Filter |
AuditDecorator.decorateFilter(Filter delegate,
org.forgerock.json.fluent.JsonValue decoratorConfig,
Context context) |
Modifier and Type | Method and Description |
---|---|
protected Filter |
CaptureDecorator.decorateFilter(Filter delegate,
org.forgerock.json.fluent.JsonValue decoratorConfig,
Context context) |
Modifier and Type | Method and Description |
---|---|
protected Filter |
CaptureDecorator.decorateFilter(Filter delegate,
org.forgerock.json.fluent.JsonValue decoratorConfig,
Context context) |
Modifier and Type | Method and Description |
---|---|
protected abstract Filter |
AbstractHandlerAndFilterDecorator.decorateFilter(Filter delegate,
org.forgerock.json.fluent.JsonValue decoratorConfig,
Context context)
|
Modifier and Type | Method and Description |
---|---|
protected abstract Filter |
AbstractHandlerAndFilterDecorator.decorateFilter(Filter delegate,
org.forgerock.json.fluent.JsonValue decoratorConfig,
Context context)
|
Modifier and Type | Method and Description |
---|---|
protected Filter |
TimerDecorator.decorateFilter(Filter delegate,
org.forgerock.json.fluent.JsonValue decoratorConfig,
Context context) |
Modifier and Type | Method and Description |
---|---|
protected Filter |
TimerDecorator.decorateFilter(Filter delegate,
org.forgerock.json.fluent.JsonValue decoratorConfig,
Context context) |
Modifier and Type | Class and Description |
---|---|
class |
SampleFilter
Filter to set a header in the incoming request and in the outgoing response.
|
Modifier and Type | Class and Description |
---|---|
class |
AssignmentFilter
Conditionally assigns values to expressions before and after the exchange is handled.
|
class |
CaptureFilter
Deprecated.
since OpenIG 3.1
|
class |
CookieFilter
Suppresses, relays and manages cookies.
|
class |
CryptoHeaderFilter
Encrypts and decrypts header fields.
|
class |
EntityExtractFilter
Extracts regular expression patterns from a message entity.
|
class |
ExceptionFilter
Catches any exceptions thrown during handing of a request.
|
class |
FileAttributesFilter
Retrieves and exposes a record from a delimier-separated file.
|
class |
GenericFilter
A generic base class for filters with handy injected heap objects.
|
class |
HeaderFilter
Removes headers from and adds headers to a message.
|
class |
HttpBasicAuthFilter
Performs authentication through the HTTP Basic authentication scheme.
|
class |
LocationHeaderFilter
Rewrites Location headers on responses that generate a redirect that would
take the user directly to the application being proxied rather than taking
the user through OpenIG.
|
class |
ScriptableFilter
A scriptable filter.
|
class |
SqlAttributesFilter
Executes a SQL query through a prepared statement and exposes its first result.
|
class |
StaticRequestFilter
Creates a new request with in the exchange object.
|
class |
SwitchFilter
Conditionally diverts the exchange to another handler.
|
Modifier and Type | Method and Description |
---|---|
List<Filter> |
Chain.getFilters()
Returns the list of filters, in the order they are to be dispatched by the chain.
|
Modifier and Type | Class and Description |
---|---|
class |
EnforcerFilter
A
EnforcerFilter makes sure that the handled Exchange verifies a condition. |
class |
OAuth2ResourceServerFilter
Validates an
Exchange that contains an OAuth 2.0 access token. |
Constructor and Description |
---|
EnforcerFilter(Expression enforcement,
Filter delegate)
Creates a new
EnforcerFilter delegating to the given Filter if the enforcement expression yields
true. |
Modifier and Type | Class and Description |
---|---|
class |
OAuth2ClientFilter
A filter which is responsible for authenticating the end-user using OAuth 2.0
delegated authorization.
|
Copyright © 2014 ForgeRock AS. All rights reserved.