Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
AnyMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
protected boolean |
AuthenticationMethodStringMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
protected boolean |
AndMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
protected boolean |
NumOfAttributeValuesMatchFunctor.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 |
AttributeValueStringMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates to true if any value for the specified attribute matches the given match string.
|
protected boolean |
AttributeIssuerStringMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
protected boolean |
AttributeRequesterRegexMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
protected boolean |
PrincipalStringMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
protected boolean |
AuthenticationMethodRegexMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
protected boolean |
AttributeValueRegexMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates to true if any value for the specified attribute matches the provided regular expression.
|
protected abstract boolean |
AbstractMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
protected boolean |
AttributeIssuerRegexMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
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 |
AttributeScopeStringMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Checks if any of the scopes for the values of the given attribute match the given string.
|
protected boolean |
NotMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
protected boolean |
ScriptMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
protected boolean |
AttributeRequesterStringMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
protected boolean |
AnyMatchFunctor.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 |
AndMatchFunctor.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 |
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 |
AttributeValueStringMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext,
String id,
Object attributeValue)
Evaluates to true if the given attribute value matches the given match string.
|
protected boolean |
AttributeIssuerStringMatchFunctor.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 |
PrincipalStringMatchFunctor.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 |
AttributeValueRegexMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext,
String id,
Object attributeValue)
Evaluates to true if the given attribute value matches the provided regular expression.
|
protected abstract boolean |
AbstractMatchFunctor.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 |
AttributeScopeRegexMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext,
String attributeId,
Object attributeValue)
Checks if the given attribute value's scope matchs the given 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 |
NotMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext,
String attributeId,
Object attributeValue)
Evaluates this matching criteria.
|
protected boolean |
ScriptMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext,
String attributeId,
Object attributeValue)
Evaluates this matching criteria.
|
protected boolean |
AttributeRequesterStringMatchFunctor.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.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AttributeRequesterInEntityGroupMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
protected boolean |
AbstractEntityAttributeMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
protected boolean |
AbstractNameIDFormatSupportedMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
boolean |
AttributeIssuerInEntityGroupMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
protected boolean |
AttributeInMetadataMatchFunctor.doEvaluatePolicyRequirement(ShibbolethFilteringContext filterContext)
Evaluates this matching criteria.
|
boolean |
AttributeRequesterInEntityGroupMatchFunctor.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 boolean |
AbstractNameIDFormatSupportedMatchFunctor.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 |
AttributeInMetadataMatchFunctor.doEvaluateValue(ShibbolethFilteringContext filterContext,
String attributeId,
Object attributeValue)
Evaluates this matching criteria.
|
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.EntityDescriptor |
AttributeRequesterEntityAttributeRegexMatchFunctor.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 org.opensaml.saml2.metadata.EntityDescriptor |
AttributeIssuerEntityAttributeRegexMatchFunctor.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 abstract org.opensaml.saml2.metadata.SSODescriptor |
AbstractNameIDFormatSupportedMatchFunctor.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 org.opensaml.saml2.metadata.SSODescriptor |
AttributeRequesterNameIDFormatExactMatchFunctor.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–2014. All rights reserved.