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

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.AbstractRegexMatchFunctor
          extended by edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic.AbstractAttributeTargetedRegexMatchFunctor
All Implemented Interfaces:
MatchFunctor
Direct Known Subclasses:
AttributeScopeRegexMatchFunctor, AttributeValueRegexMatchFunctor

public abstract class AbstractAttributeTargetedRegexMatchFunctor
extends AbstractRegexMatchFunctor

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


Constructor Summary
AbstractAttributeTargetedRegexMatchFunctor()
           
 
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.AbstractRegexMatchFunctor
getRegularExpression, isMatch, setRegularExpression
 
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

AbstractAttributeTargetedRegexMatchFunctor

public AbstractAttributeTargetedRegexMatchFunctor()
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.