Class UiLocalesLookupStrategy

java.lang.Object
net.shibboleth.profile.context.navigate.messaging.AbstractRelyingPartyLookupFunction<ResultType>
net.shibboleth.sp.oidc.profile.context.navigate.AbstractAgentAndRelyingPartyContextLookupFunction<List<String>>
net.shibboleth.sp.oidc.profile.config.navigate.UiLocalesLookupStrategy
All Implemented Interfaces:
Function<org.opensaml.messaging.context.MessageContext,List<String>>, org.opensaml.messaging.context.navigate.ContextDataLookupFunction<org.opensaml.messaging.context.MessageContext,List<String>>

public class UiLocalesLookupStrategy extends AbstractAgentAndRelyingPartyContextLookupFunction<List<String>>
A strategy function that extracts ui_locales from the inbound MessageContext and returns them as a List of Strings. Taking them from the inbound DDF object if they exist.
  • Constructor Details

    • UiLocalesLookupStrategy

      public UiLocalesLookupStrategy()
  • Method Details

    • apply

      public List<String> apply(org.opensaml.messaging.context.MessageContext messageContext)