# Package net.shibboleth.idp.profile.context

@NonnullElements package net.shibboleth.idp.profile.context
Context classes for IdP-specific information needed by profile actions.

Related Packages
Package
Description
net.shibboleth.idp.profile
Common APIs for handling profile requests.
net.shibboleth.idp.profile.context.navigate
Functions dealing with traversing and extracting data from profile request contexts.
Classes
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`.
ProfileInterceptorContext
A `BaseContext` which holds flows that are available to be executed, the last flow attempted, and any flow result.
SpringRequestContext
A `BaseContext` which holds the Spring WebFlow `RequestContext` in which the overall parent context is operating.