# Uses of Package
net.shibboleth.profile.context.logic

Packages that use net.shibboleth.profile.context.logic
Package
Description
net.shibboleth.profile.config.logic
Predicates based on profile configuration settings.
net.shibboleth.profile.context.logic
Predicates that evaluate profile contexts.
net.shibboleth.saml.profile.config.logic
Predicates based on SAML profile configuration.
net.shibboleth.saml.saml2.profile.config.logic
Predicates based on SAML 2.0 profile configuration.

Classes in net.shibboleth.profile.context.logic used by net.shibboleth.profile.config.logic
Class
Description
AbstractRelyingPartyPredicate
Base class for a predicate that evaluates a `ProfileRequestContext` and requires access to a `RelyingPartyContext`.
Classes in net.shibboleth.profile.context.logic used by net.shibboleth.profile.context.logic
Class
Description
AbstractAttributePredicate
Abstract base class for predicates operating on an `AttributeContext`.
AbstractRelyingPartyPredicate
Base class for a predicate that evaluates a `ProfileRequestContext` and requires access to a `RelyingPartyContext`.
RelyingPartyIdPredicate
Predicate that evaluates a `ProfileRequestContext` by looking for a relying party ID that matches one of a designated set, or a generic predicate.
ScriptedPredicate
A `Predicate` which calls out to a supplied script.
Classes in net.shibboleth.profile.context.logic used by net.shibboleth.saml.profile.config.logic
Class
Description
AbstractRelyingPartyPredicate
Base class for a predicate that evaluates a `ProfileRequestContext` and requires access to a `RelyingPartyContext`.
Classes in net.shibboleth.profile.context.logic used by net.shibboleth.saml.saml2.profile.config.logic
Class
Description
AbstractRelyingPartyPredicate
Base class for a predicate that evaluates a `ProfileRequestContext` and requires access to a `RelyingPartyContext`.