ALFA Functions
Use functions to compare and manipulate attributes in policies. If, for instance, you want to compare the role attribute to the value 'manager', you'd use the string equality function.
There are different kinds of functions:
- Higher order bag functions
- Logical functions
- Set functions
- Bag functions
- Equality predicates
- Non-numeric comparison functions
- Arithmetic function
- Numeric comparision functions
- Numeric datatype conversion function
- Special match function
- String conversion function
- Regular-expression-based functions
- String functions
- Date and time arithmetic functions
- XPath-based functions
ALFA comes with hundreds of functions you can use in Target
or Condition
elements.