Skip to main content

Combining algorithm declarations

Combining algorithm declarations provides short names to algorithms and makes the declared algorithms available for use. The following are examples of rule and policy combining algorithm declarations:

ruleCombinator permitUnlessDeny = "urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:permit-unless-deny"
policyCombinator denyOverrides = "urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-overrides"

The system.alfa file contains declarations for all the standard algorithms from the XACML specification, so typically you don't need to declare any algorithms.