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

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.AttributeIssuerEntityAttributeRegexMatchFunctor
All Implemented Interfaces:
MatchFunctor

public class AttributeIssuerEntityAttributeRegexMatchFunctor
extends AbstractEntityAttributeRegexMatchFunctor

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


Constructor Summary
AttributeIssuerEntityAttributeRegexMatchFunctor()
           
 
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

AttributeIssuerEntityAttributeRegexMatchFunctor

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