Class PromptLookupStrategy

java.lang.Object
net.shibboleth.profile.context.navigate.messaging.AbstractRelyingPartyLookupFunction<ResultType>
net.shibboleth.sp.oidc.profile.context.navigate.AbstractAgentAndRelyingPartyContextLookupFunction<com.nimbusds.openid.connect.sdk.Prompt>
net.shibboleth.sp.oidc.profile.config.navigate.PromptLookupStrategy
All Implemented Interfaces:
Function<org.opensaml.messaging.context.MessageContext,com.nimbusds.openid.connect.sdk.Prompt>, org.opensaml.messaging.context.navigate.ContextDataLookupFunction<org.opensaml.messaging.context.MessageContext,com.nimbusds.openid.connect.sdk.Prompt>

public class PromptLookupStrategy extends AbstractAgentAndRelyingPartyContextLookupFunction<com.nimbusds.openid.connect.sdk.Prompt>
Retrieve the Prompt parameter from the DDF. If the prompt parameter is not supplied, but the isPassive parameter is set to true, then return a prompt value of "none".
  • Field Details

    • log

      @Nonnull private final org.slf4j.Logger log
      Logger.
  • Constructor Details

    • PromptLookupStrategy

      public PromptLookupStrategy()
  • Method Details

    • apply

      @Nullable public com.nimbusds.openid.connect.sdk.Prompt apply(org.opensaml.messaging.context.MessageContext messageCtx)