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

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

public class AttributeRequesterEntityAttributeRegexMatchFunctor
extends AbstractEntityAttributeRegexMatchFunctor

Match functor that checks, via matching against a regular expression, if the attribute requester contains an entity attribute with a given value.


Constructor Summary
AttributeRequesterEntityAttributeRegexMatchFunctor()
           
 
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.AbstractEntityAttributeRegexMatchFunctor
entityAttributeValueMatches, getValueRegex, setValueRegex
 
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

AttributeRequesterEntityAttributeRegexMatchFunctor

public AttributeRequesterEntityAttributeRegexMatchFunctor()
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 © 1999-2012. All Rights Reserved.