Package net.shibboleth.idp.attribute.filter.policyrule.saml.impl
This is where the attribute policy rules that understand SAML live.
-
Class Summary Class Description AbstractEntityAttributeExactPolicyRule Matcher that checks, via an exact match, for an entity attribute with a given value.AbstractEntityAttributePolicyRule Base class for matchers that check whether a particular entity attribute is present and contains a given value.AbstractEntityAttributeRegexPolicyRule Matcher functor that checks entity attribute values via matching against a regular expression.AbstractEntityGroupPolicyRule A matcher that evaluates to true if an entity's metadata matches the provided entity group name, or a valid metadata-sourced affiliation of entities.AbstractNameIDFormatExactPolicyRule Checks if the attribute issuer supports the required NameID format.AbstractRegistrationAuthorityPolicyRule Base class for rules operating on the RPI extension in metadata.AttributeIssuerEntityAttributeExactPolicyRule Matcher that checks, via an exact match, if the attribute issuer contains an entity attribute with a given value.AttributeIssuerEntityAttributeRegexPolicyRule Matcher that checks, via regex, if the attribute issuer contains an entity attribute with a given value.AttributeIssuerInEntityGroupPolicyRule A matcher that evaluates to true if attribute issuer's metadata matches the provided entity group name, or a valid metadata-sourced affiliation of entities.AttributeIssuerNameIDFormatExactPolicyRule Checks if the attribute issuer supports the required NameID format.AttributeIssuerRegistrationAuthorityPolicyRule Rule based on RPI extension in attribute issuer's metadata.AttributeRequesterEntityAttributeExactPolicyRule Matcher that checks, via an exact match, if the attribute requester contains an entity attribute with a given value.AttributeRequesterEntityAttributeRegexPolicyRule Matcher that checks, via regex, if the attribute requester contains an entity attribute with a given value.AttributeRequesterInEntityGroupPolicyRule A matcher that evaluates to true if attribute requester's metadata matches the provided entity group name, or a valid metadata-sourced affiliation of entities.AttributeRequesterNameIDFormatExactPolicyRule Checks if the attribute requester supports the required NameID format.AttributeRequesterRegistrationAuthorityPolicyRule Rule based on RPI extension in attribute requester's metadata.