Uses of Class
net.shibboleth.idp.attribute.filter.policyrule.impl.AbstractPolicyRule
Packages that use AbstractPolicyRule
Package
Description
Implementation of the filter context matchers Matchers.
Classes which implement
PolicyRequirementRule.This is where the attribute policy rules that understand SAML live.
-
Uses of AbstractPolicyRule in net.shibboleth.idp.attribute.filter.policyrule.filtercontext.impl
Subclasses of AbstractPolicyRule in net.shibboleth.idp.attribute.filter.policyrule.filtercontext.implModifier and TypeClassDescriptionclassCompare the attribute issuer's entity ID for this resolution with the provided name.classCompare the attribute issuer's entity ID for this resolution with the provided regexp.classCompare the attribute requester's entity ID for this resolution with the provided name.classCompare the attribute requester's entity ID for this resolution with the provided regexp.classA policy rule that checks if the given attribute has more than the minimum number of values but less than the maximum.classCall out to an externally define predicate.classCompare the principal name for this resolution with the provided string.classCompare the principal name for this resolution with the provided regexp.classCompare the profile identifier for this resolution with the provided string.classCompare a proxied attribute requester's entity ID for this resolution with the provided name.classCompare a proxied attribute requester's entity ID for this resolution with the provided regexp. -
Uses of AbstractPolicyRule in net.shibboleth.idp.attribute.filter.policyrule.impl
Subclasses of AbstractPolicyRule in net.shibboleth.idp.attribute.filter.policyrule.implModifier and TypeClassDescriptionclassGeneralMatcherfor regexp comparison of strings in Attribute Filters.classGeneralPolicyRequirementRuleforStringcomparison of strings in Attribute Filters.classGeneralPolicyRequirementRulefor testing the filtering direction. -
Uses of AbstractPolicyRule in net.shibboleth.idp.attribute.filter.policyrule.saml.impl
Modifier and TypeClassDescriptionclassMatcher that checks, via an exact match, for an entity attribute with a given value.classBase class for matchers that check whether a particular entity attribute is present and contains a given value.classMatcher functor that checks entity attribute values via matching against a regular expression.classA matcher that evaluates to true if an entity's metadata matches the provided entity group name, or a valid metadata-sourced affiliation of entities.classChecks if the attribute issuer supports the required NameID format.classBase class for rules operating on the RPI extension in metadata.classMatcher that checks, via an exact match, if the attribute issuer contains an entity attribute with a given value.classMatcher that checks, via regex, if the attribute issuer contains an entity attribute with a given value.classA matcher that evaluates to true if attribute issuer's metadata matches the provided entity group name, or a valid metadata-sourced affiliation of entities.classChecks if the attribute issuer supports the required NameID format.classRule based on RPI extension in attribute issuer's metadata.classMatcher that checks, via an exact match, if the proxied requester's metadata contains an entity attribute with a given value.classMatcher that checks, via regex, if the proxied attribute requester's metadata contains an entity attribute with a given value.classA matcher that evaluates to true if proxied requester's metadata matches the provided entity group name, or a valid metadata-sourced affiliation of entities.classRule based on RPI extension in proxied requester's metadata.classMatcher that checks, via an exact match, if the attribute requester's metadata contains an entity attribute with a given value.classMatcher that checks, via regex, if the attribute requester's metadata contains an entity attribute with a given value.classA matcher that evaluates to true if attribute requester's metadata matches the provided entity group name, or a valid metadata-sourced affiliation of entities.classChecks if the attribute requester supports the required NameID format.classRule based on RPI extension in attribute requester's metadata.