Package | Description |
---|---|
org.forgerock.openig.el |
Integrates with the Java Enterprise Edition Unified Expression Language API.
|
org.forgerock.openig.filter |
Filters the requests and/or responses of HTTP.
|
org.forgerock.openig.filter.oauth2.client |
OAuth 2.0 Client filter implementation.
|
org.forgerock.openig.util |
Miscellaneous utility classes.
|
Modifier and Type | Method and Description |
---|---|
static <T> LeftValueExpression<T> |
LeftValueExpression.valueOf(String expression,
Class<T> expectedType)
Factory method to create a LeftValueExpression.
|
Modifier and Type | Method and Description |
---|---|
AssignmentFilter |
AssignmentFilter.addRequestBinding(Expression<Boolean> condition,
LeftValueExpression<?> target,
Expression<?> value)
Registers a conditional binding on the request flow.
|
AssignmentFilter |
AssignmentFilter.addRequestBinding(LeftValueExpression<?> target)
Registers an unconditional (always executed) binding on the request flow.
|
AssignmentFilter |
AssignmentFilter.addRequestBinding(LeftValueExpression<?> target,
Expression<?> value)
Registers an unconditional (always executed) binding on the request flow.
|
AssignmentFilter |
AssignmentFilter.addResponseBinding(Expression<Boolean> condition,
LeftValueExpression<?> target,
Expression<?> value)
Registers a conditional binding on the response flow.
|
AssignmentFilter |
AssignmentFilter.addResponseBinding(LeftValueExpression<?> target)
Registers an unconditional (always executed) binding on the response flow.
|
AssignmentFilter |
AssignmentFilter.addResponseBinding(LeftValueExpression<?> target,
Expression<?> value)
Registers an unconditional (always executed) binding on the response flow.
|
Constructor and Description |
---|
EntityExtractFilter(MessageType type,
LeftValueExpression<?> target)
Builds an EntityExtractFilter that will act either on
MessageType.REQUEST or MessageType.RESPONSE
flow, extracting patterns into the given target Expression . |
EntityExtractFilter(MessageType type,
LeftValueExpression<?> target,
Charset charset)
Builds an EntityExtractFilter that will act either on
MessageType.REQUEST or MessageType.RESPONSE
flow, extracting patterns into the given target Expression . |
FileAttributesFilter(SeparatedValuesFile file,
String key,
Expression<String> value,
LeftValueExpression<Map> target)
Builds a new FileAttributesFilter extracting values from the given separated values file.
|
SqlAttributesFilter(DataSource dataSource,
LeftValueExpression<Map> target,
String preparedStatement)
Builds a new SqlAttributesFilter that will execute the given SQL statement on the given
DataSource ,
placing the results in a Map in the specified target. |
Modifier and Type | Method and Description |
---|---|
OAuth2ClientFilter |
OAuth2ClientFilter.setTarget(LeftValueExpression<?> target)
Sets the expression which will be used for storing authorization
information in the context.
|
Modifier and Type | Method and Description |
---|---|
static <T> Function<JsonValue,LeftValueExpression<T>,JsonValueException> |
JsonValues.leftValueExpression(Class<T> type)
Returns a function for transforming JsonValues to left-value expressions.
|
Copyright 2011-2015 ForgeRock AS.