edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.saml
Class AttributeRequesterEntityAttributeExactMatchFunctor

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.saml.AbstractEntityAttributeMatchFunctor
          extended by edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.saml.AbstractEntityAttributeExactMatchFunctor
              extended by edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.saml.AttributeRequesterEntityAttributeExactMatchFunctor
All Implemented Interfaces:
MatchFunctor

public class AttributeRequesterEntityAttributeExactMatchFunctor
extends AbstractEntityAttributeExactMatchFunctor

Match functor that checks, via an exact match, if the attribute requester contains an entity attribute with a given value.


Constructor Summary
AttributeRequesterEntityAttributeExactMatchFunctor()
           
 
Method Summary
protected  org.opensaml.saml2.metadata.EntityDescriptor getEntityMetadata(ShibbolethFilteringContext filterContext)
          Gets the entity descriptor for the entity to check.
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.saml.AbstractEntityAttributeExactMatchFunctor
entityAttributeValueMatches, getValue, setValue
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.saml.AbstractEntityAttributeMatchFunctor
doEvaluatePolicyRequirement, doEvaluateValue, getEntityAttribute, getName, getNameFormat, hasEntityAttribute, setName, setNameFormat
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic.AbstractMatchFunctor
evaluateDenyRule, evaluatePermitValue, evaluatePolicyRequirement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeRequesterEntityAttributeExactMatchFunctor

public AttributeRequesterEntityAttributeExactMatchFunctor()
Method Detail

getEntityMetadata

protected org.opensaml.saml2.metadata.EntityDescriptor getEntityMetadata(ShibbolethFilteringContext filterContext)
Gets the entity descriptor for the entity to check.

Specified by:
getEntityMetadata in class AbstractEntityAttributeMatchFunctor
Parameters:
filterContext - current filter request context
Returns:
entity descriptor for the entity to check


Copyright © 2006-2011 Internet2. All Rights Reserved.