IdPFilterRequirementAttributeRequesterString
Attribute Requester String Attribute Filter Matching Rule
This matching rules evaluates to true if the attribute requester's entity ID matches a given string.
Define the Rule
This rule is defined by the element <PolicyRequirementRule xsi:type="basic:AttributeRequesterString">
, for policy requirements rules, and <PermitValueRule xsi:type="basic:AttributeRequesterString">
, for permit value rules, with the follow attributes:
- value - the string value to match
- ignoreCase - a boolean flag indicating whether the match is not case-sensitive
Example Policy Requirement Rule using the AttributeRequesterString Match Function
<PolicyRequirementRule xsi:type="basic:AttributeRequesterString" value="https://service.example.edu/shibboleth-sp" />
Example Policy Requirement Rule using the AttributeRequesterString Match Function for more than one SP
<PolicyRequirementRule xsi:type="basic:OR"> <basic:Rule xsi:type="basic:AttributeRequesterString" value="https://service.example1.edu/shibboleth-sp" /> <basic:Rule xsi:type="basic:AttributeRequesterString" value="urn:example:org:sp:foo" /> </PolicyRequirementRule>