Package net.shibboleth.idp.attribute.filter
This package contains a filtering engine for a collection of
IdPAttribute
s. An
AttributeFilterContext
is passed
through one or more AttributeFilterPolicy
objects which retain or remove values for the attributes in the
collection.-
Interface Summary Interface Description AttributeFilter Interface that filters out attributes and values based upon loaded policies.Matcher Java definition of MatchFunctorType as applied to value filtering.PolicyRequirementRule Java definition of PolicyRequirementRule. -
Class Summary Class Description AttributeFilterPolicy A policy describing if a set of attribute value filters is applicable.AttributeRule Represents a value filtering rule for a particular attribute.BaseBridgingClass Base class for all classes which bridge betweenPolicyRequirementRule
andMatcher
(in either direction).MatcherFromPolicy Bridging class to go from aPolicyRequirementRule
to aMatcher
.PolicyFromMatcher Bridging class to go from aMatcher
to aPolicyRequirementRule
.PolicyFromMatcherId Bridging class to go from aMatcher
to aPolicyRequirementRule
. -
Enum Summary Enum Description PolicyRequirementRule.Tristate Representation of the three outcomes of a PolicyRequirementRule. -
Exception Summary Exception Description AttributeFilterException Indicates that an error has occurred during an attribute filtering process.