Uses of Class
edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.ShibbolethFilteringContext

Packages that use ShibbolethFilteringContext
edu.internet2.middleware.shibboleth.common.attribute.filtering.provider   
edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic   
edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.saml   
 

Uses of ShibbolethFilteringContext in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider with parameters of type ShibbolethFilteringContext
 boolean MatchFunctor.evaluateDenyRule(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
 boolean MatchFunctor.evaluatePermitValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
 boolean MatchFunctor.evaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  void ShibbolethAttributeFilteringEngine.filterAttributes(ShibbolethFilteringContext filterContext, AttributeFilterPolicy filterPolicy)
          Evaluates the given policy's requirement and, if the requirement is met, filters the attributes according to the policy.
protected  void ShibbolethAttributeFilteringEngine.filterAttributes(ShibbolethFilteringContext filterContext, AttributeRule attributeRule)
          Evaluates the given attribute rule.
protected  void ShibbolethAttributeFilteringEngine.runDenyRules(ShibbolethFilteringContext filterContext)
          Runs the deny rules registered with the filter context upon the retained value set.
 

Uses of ShibbolethFilteringContext in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic with parameters of type ShibbolethFilteringContext
protected  boolean ScriptMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  boolean PrincipalStringMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  boolean PrincipalRegexMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  boolean OrMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  boolean NumOfAttributeValuesMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  boolean NotMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  boolean AuthenticationMethodStringMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  boolean AuthenticationMethodRegexMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  boolean AttributeValueStringMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates to true if any value for the specified attribute matches the given match string.
protected  boolean AttributeValueRegexMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates to true if any value for the specified attribute matches the provided regular expression.
protected  boolean AttributeScopeStringMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Checks if any of the scopes for the values of the given attribute match the given string.
protected  boolean AttributeScopeRegexMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Checks if any of the scopes for the values of the given attribute match the given regular expression.
protected  boolean AttributeRequesterStringMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  boolean AttributeRequesterRegexMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  boolean AttributeIssuerStringMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  boolean AttributeIssuerRegexMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  boolean AnyMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  boolean AndMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected abstract  boolean AbstractMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  boolean ScriptMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
protected  boolean PrincipalStringMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
protected  boolean PrincipalRegexMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
protected  boolean OrMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
protected  boolean NumOfAttributeValuesMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String id, Object value)
          Evaluates this matching criteria.
protected  boolean NotMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
protected  boolean AuthenticationMethodStringMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
protected  boolean AuthenticationMethodRegexMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
protected  boolean AttributeValueStringMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String id, Object attributeValue)
          Evaluates to true if the given attribute value matches the given match string.
protected  boolean AttributeValueRegexMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String id, Object attributeValue)
          Evaluates to true if the given attribute value matches the provided regular expression.
protected  boolean AttributeScopeStringMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Checks if the given attribute value's scope matchs the given string.
protected  boolean AttributeScopeRegexMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Checks if the given attribute value's scope matchs the given regular expression.
protected  boolean AttributeRequesterStringMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
protected  boolean AttributeRequesterRegexMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
protected  boolean AttributeIssuerStringMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
protected  boolean AttributeIssuerRegexMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
protected  boolean AnyMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
protected  boolean AndMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
protected abstract  boolean AbstractMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
 boolean AbstractMatchFunctor.evaluateDenyRule(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
 boolean AbstractMatchFunctor.evaluatePermitValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
 boolean AbstractMatchFunctor.evaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  ScriptContext ScriptMatchFunctor.getScriptContext(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Creates the script execution context from the resolution context.
 

Uses of ShibbolethFilteringContext in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.saml
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.saml with parameters of type ShibbolethFilteringContext
 boolean AttributeRequesterInEntityGroupMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
 boolean AttributeIssuerInEntityGroupMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  boolean AbstractNameIDFormatSupportedMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
protected  boolean AbstractEntityAttributeMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
          Evaluates this matching criteria.
 boolean AttributeRequesterInEntityGroupMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
 boolean AttributeIssuerInEntityGroupMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
protected  boolean AbstractNameIDFormatSupportedMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
protected  boolean AbstractEntityAttributeMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext, String attributeId, Object attributeValue)
          Evaluates this matching criteria.
protected  org.opensaml.saml2.metadata.EntityDescriptor AttributeRequesterEntityAttributeRegexMatchFunctor.getEntityMetadata(ShibbolethFilteringContext filterContext)
          Gets the entity descriptor for the entity to check.
protected  org.opensaml.saml2.metadata.EntityDescriptor AttributeRequesterEntityAttributeExactMatchFunctor.getEntityMetadata(ShibbolethFilteringContext filterContext)
          Gets the entity descriptor for the entity to check.
protected  org.opensaml.saml2.metadata.EntityDescriptor AttributeIssuerEntityAttributeRegexMatchFunctor.getEntityMetadata(ShibbolethFilteringContext filterContext)
          Gets the entity descriptor for the entity to check.
protected  org.opensaml.saml2.metadata.EntityDescriptor AttributeIssuerEntityAttributeExactMatchFunctor.getEntityMetadata(ShibbolethFilteringContext filterContext)
          Gets the entity descriptor for the entity to check.
protected abstract  org.opensaml.saml2.metadata.EntityDescriptor AbstractEntityAttributeMatchFunctor.getEntityMetadata(ShibbolethFilteringContext filterContext)
          Gets the entity descriptor for the entity to check.
protected  org.opensaml.saml2.metadata.SSODescriptor AttributeRequesterNameIDFormatExactMatchFunctor.getEntitySSODescriptor(ShibbolethFilteringContext filterContext)
          Gets the SSO role descriptor for the entity to be checked.
protected  org.opensaml.saml2.metadata.SSODescriptor AttributeIssuerNameIDFormatExactMatchFunctor.getEntitySSODescriptor(ShibbolethFilteringContext filterContext)
          Gets the SSO role descriptor for the entity to be checked.
protected abstract  org.opensaml.saml2.metadata.SSODescriptor AbstractNameIDFormatSupportedMatchFunctor.getEntitySSODescriptor(ShibbolethFilteringContext filterContext)
          Gets the SSO role descriptor for the entity to be checked.
protected  boolean AbstractEntityAttributeMatchFunctor.hasEntityAttribute(ShibbolethFilteringContext filterContext)
          Checks to see if the entity returned by AbstractEntityAttributeMatchFunctor.getEntityMetadata(ShibbolethFilteringContext) contains the entity attribute specified by this functor's configuration.
protected  boolean AbstractNameIDFormatSupportedMatchFunctor.isNameIDFormatSupported(ShibbolethFilteringContext filterContext)
          Checks to see if the metadata for the entity supports the required NameID format.
 



Copyright © 1999-2012. All Rights Reserved.