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

Packages that use net.shibboleth.idp.profile.context
Package
Description
net.shibboleth.idp.consent.flow.ar.impl
Actions and flow descriptors related to attribute release consent.
net.shibboleth.idp.consent.flow.impl
Actions and flow descriptors related to consent.
net.shibboleth.idp.consent.flow.storage.impl
Actions related to consent storage.
net.shibboleth.idp.consent.logic.impl
Predicates and functions related to attribute consent.
net.shibboleth.idp.profile.context
Context classes for IdP-specific information needed by profile actions.
net.shibboleth.idp.profile.context.navigate
Functions dealing with traversing and extracting data from profile request contexts.
net.shibboleth.idp.profile.interceptor
Classes supporting profile interceptor machinery.
net.shibboleth.idp.profile.interceptor.impl
Implementation of a profile interceptor flow which executes other flows.

Classes in net.shibboleth.idp.profile.context used by net.shibboleth.idp.consent.flow.ar.impl
Class
Description
ProfileInterceptorContext
A `BaseContext` which holds flows that are available to be executed, the last flow attempted, and any flow result.
Classes in net.shibboleth.idp.profile.context used by net.shibboleth.idp.consent.flow.impl
Class
Description
ProfileInterceptorContext
A `BaseContext` which holds flows that are available to be executed, the last flow attempted, and any flow result.
Classes in net.shibboleth.idp.profile.context used by net.shibboleth.idp.consent.flow.storage.impl
Class
Description
ProfileInterceptorContext
A `BaseContext` which holds flows that are available to be executed, the last flow attempted, and any flow result.
Classes in net.shibboleth.idp.profile.context used by net.shibboleth.idp.consent.logic.impl
Class
Description
ProfileInterceptorContext
A `BaseContext` which holds flows that are available to be executed, the last flow attempted, and any flow result.
Classes in net.shibboleth.idp.profile.context used by net.shibboleth.idp.profile.context
Class
Description
ExternalInterceptorContext
A context representing the state of an externalized interceptor flow.
MultiRelyingPartyContext
`BaseContext` representing multiple relying parties involved in a request, usually a subcontext of `ProfileRequestContext`.
Classes in net.shibboleth.idp.profile.context used by net.shibboleth.idp.profile.context.navigate
Class
Description
MultiRelyingPartyContext
`BaseContext` representing multiple relying parties involved in a request, usually a subcontext of `ProfileRequestContext`.
Classes in net.shibboleth.idp.profile.context used by net.shibboleth.idp.profile.interceptor
Class
Description
ExternalInterceptorContext
A context representing the state of an externalized interceptor flow.
ProfileInterceptorContext
A `BaseContext` which holds flows that are available to be executed, the last flow attempted, and any flow result.
Classes in net.shibboleth.idp.profile.context used by net.shibboleth.idp.profile.interceptor.impl
Class
Description
ExternalInterceptorContext
A context representing the state of an externalized interceptor flow.
ProfileInterceptorContext
A `BaseContext` which holds flows that are available to be executed, the last flow attempted, and any flow result.