The bean named shibboleth.Functions.Expression executes a Spring Expression Language (SpEL) expression to implement an arbitrary Function signature.
The bean named shibboleth.BiFunctions.Expression 4.1 executes a Spring Expression Language (SpEL) expression to implement an arbitrary BiFunction signature.
An Expression Function is instantiated by supplying a string argument that contains a SpEL expression to evaluate.
<bean id="MyFunction" parent="shibboleth.Functions.Expression" c:expression="#input + 42" /> |
The following additional bean properties are available:
|
For the Function variant, the expression environment will have these variables populated:
For the BiFunction variant, the expression environment will have these variables populated:
|