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

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

public class AttributeIssuerNameIDFormatExactMatchFunctor
extends AbstractNameIDFormatSupportedMatchFunctor

Checks if the attribute requester supports the required NameID format.


Constructor Summary
AttributeIssuerNameIDFormatExactMatchFunctor()
           
 
Method Summary
protected  org.opensaml.saml2.metadata.SSODescriptor getEntitySSODescriptor(ShibbolethFilteringContext filterContext)
          Gets the SSO role descriptor for the entity to be checked.
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.saml.AbstractNameIDFormatSupportedMatchFunctor
doEvaluatePolicyRequirement, doEvaluateValue, getNameIdFormat, isNameIDFormatSupported, setNameIdFormat
 
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

AttributeIssuerNameIDFormatExactMatchFunctor

public AttributeIssuerNameIDFormatExactMatchFunctor()
Method Detail

getEntitySSODescriptor

protected org.opensaml.saml2.metadata.SSODescriptor getEntitySSODescriptor(ShibbolethFilteringContext filterContext)
Gets the SSO role descriptor for the entity to be checked.

Specified by:
getEntitySSODescriptor in class AbstractNameIDFormatSupportedMatchFunctor
Parameters:
filterContext - current filtering context
Returns:
the SSO role descriptor of the entity or null if the entity does not have such a descriptor


Copyright © 2006-2011 Internet2. All Rights Reserved.