edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic
Class AbstractAttributeTargetedStringMatchFunctor

java.lang.Object
  extended by edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic.AbstractMatchFunctor
      extended by edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic.AbstractStringMatchFunctor
          extended by edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic.AbstractAttributeTargetedStringMatchFunctor
All Implemented Interfaces:
MatchFunctor
Direct Known Subclasses:
AttributeScopeStringMatchFunctor, AttributeValueStringMatchFunctor

public abstract class AbstractAttributeTargetedStringMatchFunctor
extends AbstractStringMatchFunctor

Base class for match functions that match a string value against an attribute's value.


Constructor Summary
AbstractAttributeTargetedStringMatchFunctor()
           
 
Method Summary
 String getAttributeId()
          Gets the ID of the attribute whose values will be evaluated.
 void setAttributeId(String id)
          Sets the ID of the attribute whose values will be evaluated.
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic.AbstractStringMatchFunctor
getMatchString, isCaseSensitive, isMatch, setCaseSensitive, setMatchString
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic.AbstractMatchFunctor
doEvaluatePolicyRequirement, doEvaluateValue, evaluateDenyRule, evaluatePermitValue, evaluatePolicyRequirement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractAttributeTargetedStringMatchFunctor

public AbstractAttributeTargetedStringMatchFunctor()
Method Detail

getAttributeId

public String getAttributeId()
Gets the ID of the attribute whose values will be evaluated.

Returns:
ID of the attribute whose values will be evaluated

setAttributeId

public void setAttributeId(String id)
Sets the ID of the attribute whose values will be evaluated.

Parameters:
id - ID of the attribute whose values will be evaluated


Copyright © 2006-2010 Internet2. All Rights Reserved.