...
xsi:type | Function |
---|---|
Simple | Copies an input attribute to an output attribute. Typically this was used to 'expose' attributes sourced from a DataConnector, and is often superfluous now with the ability to export attributes from them directly. |
PrincipalName | Exposes the subject's canonicalized principal name as a single-valued attribute |
Scoped | Applies a (fixed) scope to the input attribute's values |
Prescoped | Splits input attribute values into values and scopes |
RegexSplit | Splits input attribute values according to a regular expression |
ScriptedAttribute | Generates an attributes using a JSR-223 script |
Mapped | Allows many to many mapping of input values to output values according to regular expression mapping rules |
Template | Feeds the input values (potentially from multiple input attributes) into a Velocity template to construct output values |
SubjectDerived | Extracts individual attribute data from authenticated Subject(s), this is frequently better handled now by the Subject DataConnector |
ContextDerived | Extract arbitrary data from the request context via a Function bean |
Decrypted4.1 | Decrypt input values using a DataSealer |
DateTime4.3 | Convert string input values into date/time values |
...
Expand | ||||||
---|---|---|---|---|---|---|
| ||||||
|
Expand | ||||||
---|---|---|---|---|---|---|
| ||||||
|
...