Package | Description |
---|---|
org.forgerock.openig.el |
Integrates with the Java Enterprise Edition Unified Expression Language API.
|
org.forgerock.openig.openam |
OpenAM-specific integration classes.
|
Modifier and Type | Method and Description |
---|---|
static List<Object> |
Expressions.evaluate(List<Object> list,
Bindings bindings)
Evaluate a list that may contain some String that needs to be evaluated.
|
static Map<String,Object> |
Expressions.evaluate(Map<String,Object> map,
Bindings bindings)
Evaluate a map that may contain some values that needs to be evaluated.
|
static Object |
Expressions.evaluate(Object value,
Bindings bindings)
Evaluate an Object that may contain some String that needs to be evaluated.
|
static Object |
Expressions.evaluate(String value,
Bindings bindings)
Evaluate a String.
|
static <T> LeftValueExpression<T> |
LeftValueExpression.valueOf(String expression,
Class<T> expectedType)
Factory method to create a LeftValueExpression.
|
static <T> Expression<T> |
Expression.valueOf(String expression,
Class<T> expectedType)
Factory method to create an Expression.
|
static <T> Expression<T> |
Expression.valueOf(String expression,
Class<T> expectedType,
Bindings initialBindings)
Factory method to create an Expression.
|
Constructor and Description |
---|
Expression(String expression,
Class<T> expectedType,
Bindings initialBindings)
Constructs an expression for later evaluation.
|
Modifier and Type | Method and Description |
---|---|
void |
PolicyEnforcementFilter.setClaimsSubject(Function<Bindings,Map<String,Object>,ExpressionException> claimsSubject)
Sets a function that returns a map of JWT claims to their values, for the
subject.
|
void |
PolicyEnforcementFilter.setEnvironment(Function<Bindings,Map<String,List<Object>>,ExpressionException> environment)
The environment passed from the client making the authorization request
as a sets a map of keys to lists of values.
|
Copyright 2011-2017 ForgeRock AS.