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

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

public class AttributeRequesterNameIDFormatExactMatchFunctor
extends AbstractNameIDFormatSupportedMatchFunctor

Checks if the attribute issuer supports the required NameID format.


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

AttributeRequesterNameIDFormatExactMatchFunctor

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