Interface ContextDataLookupFunction<F extends BaseContext,​T>

Type Parameters:
F - type of the context from which data will be extracted
T - type of data returned by the function
All Superinterfaces:
Function<F,​T>
All Known Implementing Classes:
AttributeConsumerServiceLookupFunction, CheckAndRecordServerTLSEntityAuthenticationtHandler.DefaultHttpClientContextLookup, ChildContextLookup, EntityDescriptorLookupFunction, InboundMessageContextLookup, MessageContextLookup, MessageLookup, OperationContextEntityIDLookup, OutboundMessageContextLookup, ParentContextLookup, ParentProfileRequestContextLookup, ProfileIdLookup, RecursiveTypedParentContextLookup, RootContextLookup, SAMLBindingContextBindingFunction, SAMLEntityIDFunction, SAMLMessageInfoContextIDFunction, SAMLMessageInfoContextIssueInstantFunction, SAMLProtocolContextProtocolFunction, SOAPClientSecurityProfileIdLookupFunction

public interface ContextDataLookupFunction<F extends BaseContext,​T>
extends Function<F,​T>
A Function that is used to navigate a BaseContext tree and extract data from it.