# Uses of Class
net.shibboleth.profile.context.navigate.messaging.AbstractRelyingPartyLookupFunction

Packages that use AbstractRelyingPartyLookupFunction
Package
Description
net.shibboleth.profile.config.navigate.messaging
Lookup functions for accessing profile configuration and related settings via a message context.
net.shibboleth.saml.profile.config.navigate.messaging
Functions based on message contexts and SAML profile configuration.
net.shibboleth.saml.profile.context.navigate.messaging
Functions for navigating SAML message context objects.

## Uses of AbstractRelyingPartyLookupFunction in net.shibboleth.profile.config.navigate.messaging

Subclasses of AbstractRelyingPartyLookupFunction in net.shibboleth.profile.config.navigate.messaging
Modifier and Type
Class
Description
`class`
`AbstractDefaultSecurityConfigurationLookupFunction<T>`
Base class for lookup functions that require access to the default security configuration for a profile via the `RelyingPartyConfiguration` interface.
`class`
`HttpClientSecurityConfigurationLookupFunction`
A `MessageContext` function that returns a `HttpClientSecurityConfiguration` list by way of various lookup strategies.
`class`
`SignatureSigningConfigurationLookupFunction`
A `MessageContext` function that returns a `SignatureSigningConfiguration` list by way of various lookup strategies.
`class`
`SignatureValidationConfigurationLookupFunction`
A `MessageContext` function that returns a `SignatureValidationConfiguration` list by way of various lookup strategies.

## Uses of AbstractRelyingPartyLookupFunction in net.shibboleth.saml.profile.config.navigate.messaging

Subclasses of AbstractRelyingPartyLookupFunction in net.shibboleth.saml.profile.config.navigate.messaging
Modifier and Type
Class
Description
`class`
`MessageHandlerLookupFunction`
A function that returns `SAMLProfileConfiguration.getMessageHandler(MessageContext)` if such a profile is available from a `RelyingPartyContext` obtained via a lookup function, by default a child of the `ProfileRequestContext`.

## Uses of AbstractRelyingPartyLookupFunction in net.shibboleth.saml.profile.context.navigate.messaging

Subclasses of AbstractRelyingPartyLookupFunction in net.shibboleth.saml.profile.context.navigate.messaging
Modifier and Type
Class
Description
`class`
`SAMLMetadataContextLookupFunction`
A function to access a `SAMLMetadataContext` underlying a `RelyingPartyContext` located via a lookup function.