edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.saml
Class AbstractEntityAttributeExactMatchFunctor
java.lang.Object
edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic.AbstractMatchFunctor
edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.saml.AbstractEntityAttributeMatchFunctor
edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.saml.AbstractEntityAttributeExactMatchFunctor
- All Implemented Interfaces:
- MatchFunctor
- Direct Known Subclasses:
- AttributeIssuerEntityAttributeExactMatchFunctor, AttributeRequesterEntityAttributeExactMatchFunctor
public abstract class AbstractEntityAttributeExactMatchFunctor
- extends AbstractEntityAttributeMatchFunctor
Base class for match functors that perform an exact match of a given attribute string value against entity attribute
value.
Method Summary |
protected boolean |
entityAttributeValueMatches(String entityAttributeValue)
Checks whether the given entity attribute value matches the rules for particular implementation of this functor. |
String |
getValue()
Gets the value of the entity attribute the entity must have. |
void |
setValue(String attributeValue)
Sets the value of the entity attribute the entity must have. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractEntityAttributeExactMatchFunctor
public AbstractEntityAttributeExactMatchFunctor()
getValue
public String getValue()
- Gets the value of the entity attribute the entity must have.
- Returns:
- value of the entity attribute the entity must have
setValue
public void setValue(String attributeValue)
- Sets the value of the entity attribute the entity must have.
- Parameters:
attributeValue
- value of the entity attribute the entity must have
entityAttributeValueMatches
protected boolean entityAttributeValueMatches(String entityAttributeValue)
- Checks whether the given entity attribute value matches the rules for particular implementation of this functor.
- Specified by:
entityAttributeValueMatches
in class AbstractEntityAttributeMatchFunctor
- Parameters:
entityAttributeValue
- the entity attribute value, never null
- Returns:
- true if the value matches, false if not
Copyright © 2006-2011 Internet2. All Rights Reserved.