Packages 
Package Description
net.shibboleth.idp.profile
Common APIs for handling profile requests.
net.shibboleth.idp.profile.config
Classes pertaining to request-time profile configuration options.
net.shibboleth.idp.profile.config.logic
Predicates related to profile configuration.
net.shibboleth.idp.profile.config.navigate
Functions to navigate into profile configuration information.
net.shibboleth.idp.profile.config.navigate.messaging
Configuration navigation for IdP-specific messaging configuration.
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.context.navigate.messaging
Context navigation for IdP-specific messaging contexts.
net.shibboleth.idp.profile.interceptor
Classes supporting profile interceptor machinery.
net.shibboleth.idp.profile.logic
Functions and predicates supporting other profile components.
net.shibboleth.idp.profile.logic.messaging
Predicates for IdP-specific messaging profiles.
net.shibboleth.idp.relyingparty
APIs for retrieving the per-relying party configuration for a given profile request.