Uses of Interface
edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.MatchFunctor

Packages that use MatchFunctor
edu.internet2.middleware.shibboleth.common.attribute.filtering.provider   
edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic   
edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.saml   
edu.internet2.middleware.shibboleth.common.config.attribute.filtering   
 

Uses of MatchFunctor in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider that return MatchFunctor
 MatchFunctor AttributeRule.getDenyValueRule()
          Gets the filter that denies the release of attribute values.
 MatchFunctor AttributeRule.getPermitValueRule()
          Gets the filter that permits the release of attribute values.
 MatchFunctor AttributeFilterPolicy.getPolicyRequirementRule()
          Gets the requirement for this policy.
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider that return types with arguments of type MatchFunctor
 Map<String,List<MatchFunctor>> ShibbolethFilteringContext.getDenyValueRules()
          Gets the deny value rules that apply to the attribute.
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider with parameters of type MatchFunctor
 void AttributeRule.setDenyValueRule(MatchFunctor filter)
          Sets the filter that denies the release of attribute values.
 void AttributeRule.setPermitValueRule(MatchFunctor filter)
          Sets the filter that permits the release of attribute values.
 void AttributeFilterPolicy.setPolicyRequirementRule(MatchFunctor requirement)
          Sets the requirement for this policy.
 

Uses of MatchFunctor in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic
 

Classes in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic that implement MatchFunctor
 class AbstractAttributeTargetedRegexMatchFunctor
          Base class for match functions that match a regular expresion against an attribute's value.
 class AbstractAttributeTargetedStringMatchFunctor
          Base class for match functions that match a string value against an attribute's value.
 class AbstractMatchFunctor
          Base class for MatchFunctors that delegate the evaluation and negate the result if necessary.
 class AbstractRegexMatchFunctor
          Base class for match function that match a string value against a given regular expression.
 class AbstractStringMatchFunctor
          Base class for match function that match one string value against a given string value.
 class AndMatchFunctor
          A MatchFunctor that logical ANDs the results of contained functors.
 class AnyMatchFunctor
          A match function that returns true to evaluations.
 class AttributeIssuerRegexMatchFunctor
          A match function that evaluates to true if the attribute issuer matches the provided regular expression.
 class AttributeIssuerStringMatchFunctor
          A match function that evaluates to true if the attribute issuer matches the given match string.
 class AttributeRequesterRegexMatchFunctor
          A match function that evaluates to true if attribute requester matches the provided regular expression.
 class AttributeRequesterStringMatchFunctor
          A match function that evaluates to true if the attribute requester matches the given match string.
 class AttributeScopeRegexMatchFunctor
          Match functor that checks if an attribute's scoped values are equal to a given regular expression.
 class AttributeScopeStringMatchFunctor
          Match functor that checks if an attribute's scoped values are equal to a given string.
 class AttributeValueRegexMatchFunctor
          A match function that evaluates an attribute's value against the provided regular expression.
 class AttributeValueStringMatchFunctor
          A match function that evaluates an attribute's value against the given match string.
 class AuthenticationMethodRegexMatchFunctor
          Match functor that compares the user's authentication method against a given regular expresion.
 class AuthenticationMethodStringMatchFunctor
          Match functor that compares the user's authentication method against a given string.
 class NotMatchFunctor
          A match functor that performs a logical NOT on the result of another functor.
 class NumOfAttributeValuesMatchFunctor
          A match functor that checks if the given attribute has more than the minimum number of values but less than the maximum.
 class OrMatchFunctor
          A match function that logical ORs the results of contained functors.
 class PrincipalRegexMatchFunctor
          A match function that evaluates to true if user's principal name matches the provided regular expression.
 class PrincipalStringMatchFunctor
          A match function that evaluates to true if user's principal name matches the given match string.
 class ScriptMatchFunctor
          Match function based on a JSR-268 script.
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic that return MatchFunctor
 MatchFunctor NotMatchFunctor.getTargetRule()
          Gets the match functor that will be the target of the logical NOT.
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic that return types with arguments of type MatchFunctor
 List<MatchFunctor> OrMatchFunctor.getTargetRules()
          Gets the functors whose results will be ORed.
 List<MatchFunctor> AndMatchFunctor.getTargetRules()
          Gets the functors whose results will be ANDed.
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic with parameters of type MatchFunctor
 void NotMatchFunctor.setTargetRule(MatchFunctor target)
          Sets the match functor that will be the target of the logical NOT.
 

Constructors in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic with parameters of type MatchFunctor
NotMatchFunctor(MatchFunctor rule)
          Constructor.
 

Constructor parameters in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic with type arguments of type MatchFunctor
AndMatchFunctor(List<MatchFunctor> rules)
          Constructor.
OrMatchFunctor(List<MatchFunctor> rules)
          Constructor.
 

Uses of MatchFunctor in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.saml
 

Classes in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.saml that implement MatchFunctor
 class AbstractEntityGroupMatchFunctor
          Base class for match functors that check if a given entity is in an entity group.
 class AttributeIssuerInEntityGroupMatchFunctor
          A match function that evaluates to true if attribute issuer matches the provided entity group name.
 class AttributeRequesterInEntityGroupMatchFunctor
          A match function that evaluates to true if attribute requester matches the provided entity group name.
 

Uses of MatchFunctor in edu.internet2.middleware.shibboleth.common.config.attribute.filtering
 

Methods in edu.internet2.middleware.shibboleth.common.config.attribute.filtering that return MatchFunctor
 MatchFunctor AttributeFilterPolicyFactoryBean.getPolicyRequirement()
          Gets the requirement for this policy.
 

Methods in edu.internet2.middleware.shibboleth.common.config.attribute.filtering with parameters of type MatchFunctor
 void AttributeFilterPolicyFactoryBean.setPolicyRequirement(MatchFunctor requirement)
          Sets the requirement for this policy.
 



Copyright © 2006-2008 Internet2. All Rights Reserved.