Package net.shibboleth.idp.profile.logic
package net.shibboleth.idp.profile.logic
Functions and predicates supporting other profile components.
-
ClassesClassDescriptionAbstract base class for predicates operating on an
AttributeContext
.Base class for a predicate that evaluates aProfileRequestContext
and 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 anAttributeContext
that derives the value(s) to match based on one or more supplied Functions instead of static values.A condition that relies on aMeter
to detect looping SPs.Predicate that evaluates anAttributeContext
and checks a specific attribute for value(s) that match a regular expression.Predicate that evaluates aProfileRequestContext
by looking for a relying party ID that matches one of a designated set, or a generic predicate.APredicate
which calls out to a supplied script.Predicate that evaluates anAttributeContext
and 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.