Package | Description |
---|---|
org.forgerock.openig.audit |
Contains the audit framework APIs.
|
org.forgerock.openig.audit.monitor |
Contains a simple monitoring endpoint that returns monitoring statistics of audited components.
|
org.forgerock.openig.decoration.capture |
Capture decoration classes that prints filters and handlers input and output messages..
|
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.challenge |
This package contains handlers implementations that return challenging responses in case of OAuth2 processing errors.
|
org.forgerock.openig.filter.oauth2.client |
OAuth 2.0 Client filter implementation.
|
org.forgerock.openig.handler |
Handles HTTP exchange requests by generating responses.
|
org.forgerock.openig.handler.router |
Provides automated router capability that loads its configurations files (called routes) from a given directory.
|
org.forgerock.openig.handler.saml |
OpenIG SAML support.
|
org.forgerock.openig.http |
Models and manages elements of the Hypertext Transfer Protocol.
|
org.forgerock.openig.jwt |
Provides JWT capabilities to OpenIG.
|
org.forgerock.openig.script |
Scripting support.
|
Modifier and Type | Method and Description |
---|---|
Exchange |
AuditEvent.getExchange()
Returns the captured
Exchange (never null ). |
Constructor and Description |
---|
AuditEvent(AuditSource source,
long timestamp,
Exchange exchange,
Collection<String> tags)
Builds a new AuditEvent with provided values.
|
Modifier and Type | Method and Description |
---|---|
void |
MonitorEndpointHandler.handle(Exchange exchange) |
Modifier and Type | Method and Description |
---|---|
void |
MessageCapture.capture(Exchange exchange,
CapturePoint mode)
Captures the given exchanges, in the given mode.
|
Modifier and Type | Method and Description |
---|---|
void |
SampleFilter.filter(Exchange exchange,
Handler next)
Set a header in the incoming request and in the outgoing response.
|
Modifier and Type | Method and Description |
---|---|
void |
SwitchFilter.filter(Exchange exchange,
Handler next) |
void |
StaticRequestFilter.filter(Exchange exchange,
Handler next) |
void |
SqlAttributesFilter.filter(Exchange exchange,
Handler next) |
void |
ScriptableFilter.filter(Exchange exchange,
Handler next) |
void |
LocationHeaderFilter.filter(Exchange exchange,
Handler next) |
void |
HttpBasicAuthFilter.filter(Exchange exchange,
Handler next) |
void |
HeaderFilter.filter(Exchange exchange,
Handler next) |
void |
Filter.filter(Exchange exchange,
Handler next)
Filters the request and/or response of an exchange.
|
void |
FileAttributesFilter.filter(Exchange exchange,
Handler next) |
void |
ExceptionFilter.filter(Exchange exchange,
Handler next) |
void |
EntityExtractFilter.filter(Exchange exchange,
Handler next) |
void |
CryptoHeaderFilter.filter(Exchange exchange,
Handler next) |
void |
CookieFilter.filter(Exchange exchange,
Handler next) |
void |
CaptureFilter.filter(Exchange exchange,
Handler next)
Deprecated.
|
void |
AssignmentFilter.filter(Exchange exchange,
Handler next) |
void |
Chain.handle(Exchange exchange) |
Modifier and Type | Method and Description |
---|---|
void |
OAuth2ResourceServerFilter.filter(Exchange exchange,
Handler next) |
void |
EnforcerFilter.filter(Exchange exchange,
Handler next) |
Modifier and Type | Method and Description |
---|---|
void |
AuthenticateChallengeHandler.handle(Exchange exchange) |
Modifier and Type | Method and Description |
---|---|
void |
OAuth2ClientFilter.filter(Exchange exchange,
Handler next) |
Modifier and Type | Method and Description |
---|---|
void |
WelcomeHandler.handle(Exchange exchange) |
void |
StaticResponseHandler.handle(Exchange exchange) |
void |
SequenceHandler.handle(Exchange exchange) |
void |
ScriptableHandler.handle(Exchange exchange) |
void |
Handler.handle(Exchange exchange)
Called to request the handler respond to the request.
|
void |
DispatchHandler.handle(Exchange exchange) |
void |
ClientHandler.handle(Exchange exchange) |
Modifier and Type | Method and Description |
---|---|
void |
RouterHandler.handle(Exchange exchange) |
Modifier and Type | Method and Description |
---|---|
void |
SamlFederationHandler.handle(Exchange exchange) |
Modifier and Type | Field and Description |
---|---|
Exchange |
Exchange.exchange
Self-referential value to make this the root object in the exchange object model.
|
Modifier and Type | Method and Description |
---|---|
Session |
SessionFactory.build(Exchange exchange)
Builds a new Session for the given Exchange.
|
void |
HttpClient.execute(Exchange exchange)
Submits the exchange request to the remote server.
|
Modifier and Type | Method and Description |
---|---|
Session |
JwtSessionFactory.build(Exchange exchange) |
Constructor and Description |
---|
JwtCookieSession(Exchange exchange,
KeyPair pair,
String cookieName,
Logger logger)
Builds a new JwtCookieSession that will manage the given Exchange's session.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractScriptableHeapObject.runScript(Exchange exchange,
Handler next)
Runs the compiled script using the provided exchange and optional
forwarding handler.
|
Copyright © 2014 ForgeRock AS. All rights reserved.