Package net.shibboleth.profile.context.logic
@NonnullElements
package net.shibboleth.profile.context.logic
Predicates that evaluate profile contexts.
-
ClassesClassDescriptionAbstract base class for predicates operating on an
AttributeContext.Base class for a predicate that evaluates aProfileRequestContextand requires access to aRelyingPartyContext.Provides a date/time matching predicate that compares a date-based attribute value against current system time with optional offset.Predicate over anAttributeContextthat derives the value(s) to match based on one or more supplied Functions instead of static values.A condition that relies on aMeterto detect looping SPs.Predicate that evaluates anAttributeContextand checks a specific attribute for value(s) that match a regular expression.Predicate that evaluates aProfileRequestContextby looking for a relying party ID that matches one of a designated set, or a generic predicate.APredicatewhich calls out to a supplied script.Predicate that evaluates anAttributeContextand checks for particular attribute/value pairs.Predicate whose condition is defined by an Spring EL expression.Predicate to determine whether a profile request is from a verified source.