# Package org.opensaml.profile.context.navigate

@NonnullElements package org.opensaml.profile.context.navigate
Functions for navigating profile context information.

Related Packages
Package
Description
org.opensaml.profile.context
Context classes in support of profile behavior.
Classes
Class
Description
CurrentOrPreviousEventLookup
Access either current or previous event from context tree.
InboundMessageContextLookup
A `ContextDataLookupFunction` that returns the inbound `MessageContext` for a `ProfileRequestContext`.
OutboundMessageContextLookup
A `ContextDataLookupFunction` that returns the outbound `MessageContext` for a `ProfileRequestContext`.
ParentProfileRequestContextLookup<StartContext extends BaseContext>
A convenience subtype of `RecursiveTypedParentContextLookup` which returns the `ProfileRequestContext` parent of the target `BaseContext`.
ProfileIdLookup
A `ContextDataLookupFunction` that returns the profile ID for a `ProfileRequestContext`.