PolicyRequirementRuleConfiguration

Namespace: urn:mace:shibboleth:2.0:afp
Schema: http://shibboleth.net/schema/idp/shibboleth-afp.xsd

Overview

A <PolicyRequirementRule> defines the circumstances under which an <AttributeFilterPolicy> is applicable to a request.

If a <PolicyRequirementRule> evaluates to true, then all the <AttributeRule> elements of the containing <AttributeFilterPolicy> are evaluated.

The actual behavior of this element is defined by the xsi:type of the element. Any of the Common Types can be specified, but it is more usual that a PolicyRule is specified.

If a Matcher is specified, then it is converted into a PolicyRequirement rule as described here.

Attributes and child elements are as defined for the specific type.