...
Name | Type | Default | Description |
---|---|---|---|
| String | Identifier for the IdPAttribute as well as its definition. This is used for logging and to establish dependencies and relationships between connectors and definitions. | |
| Bean Reference | Bean ID of a condition to decide whether to resolve this definition, see here. | |
| space-delimited list | List of entity IDs for which this Attribute Definition should be resolved. | |
| boolean | false | If set to true, the attribute is not exposed outside the resolution process and is available solely within the resolution process |
| String | DEPRECATED in V3.4 NOTE: This attribute only applies when dependencies are supplied via the deprecated This defines the name of an IdPAttribute used as input to the attribute definition, and can only be applied to some definition types. The source attribute may be the output of another attribute definition or the output of a DataConnector. If any data connectors are used as dependencies, the source attribute MUST be identified or an error will result. | |
| Bean Reference | DEPRECATED in 4.3 Bean ID of a function injected to override the normal lookup process for the request's ProfileRequestContext |
Anchor | ||||
---|---|---|---|---|
|
...
xsi:type | Function |
---|---|
| Copies an input attribute to an output attribute. Typically this is used to 'expose' attributes which are sourced from a DataConnector. |
| Exposes the subject's canonicalized principal name as an attribute definition. |
| Applies a (fixed) scope to the input attribute's values |
| Splits input attribute values into values and scopes |
| Splits input attribute values according to a regular expression |
| Generates an attributes using a JSR-223 script |
| Allows many to many mapping of input values to output values according to regular expression mapping rules |
| Feeds the input values (potentially from multiple input attributes) into a Velocity template to construct output values |
| Extracts data from the authenticated Subject(s) |
| Extract arbitrary data from the request context via a Function bean |
| DEPRECATED, exposes the authentication flow used to authenticate the subject for front-channel requests |
| DEPRECATED, see the V2 Documentation for details |
| DEPRECATED, see the V2 Documentation for details |
| DEPRECATED, see the V2 Documentation for details |
| DEPRECATED, see the V2 Documentation for details |
...