Class AbstractUserInfoTokenResponseLookupStrategy

java.lang.Object
net.shibboleth.sp.oidc.profile.context.navigate.AbstractUserInfoTokenResponseLookupStrategy
Direct Known Subclasses:
EncryptedUserInfoJWTLookupStrategy, UserInfoInUserInfoResponseContextUpdateStrategy

public abstract class AbstractUserInfoTokenResponseLookupStrategy extends Object
Base class for looking up the UserInfo token response context.
  • Field Details

    • userInfoResponseContextLookupStrategy

      @Nonnull private final Function<org.opensaml.profile.context.ProfileRequestContext,net.shibboleth.oidc.profile.context.UserInfoResponseContext> userInfoResponseContextLookupStrategy
      Strategy used to look up the UserInfoResponseContext.
  • Constructor Details

    • AbstractUserInfoTokenResponseLookupStrategy

      protected AbstractUserInfoTokenResponseLookupStrategy()
      Constructor.
    • AbstractUserInfoTokenResponseLookupStrategy

      protected AbstractUserInfoTokenResponseLookupStrategy(Function<org.opensaml.profile.context.ProfileRequestContext,net.shibboleth.oidc.profile.context.UserInfoResponseContext> strategy)
      Constructor.
      Parameters:
      strategy - the strategy used look up the UserInfoResponseContext.
  • Method Details

    • getUserInfoResponseContextLookupStrategy

      @Nonnull protected Function<org.opensaml.profile.context.ProfileRequestContext,net.shibboleth.oidc.profile.context.UserInfoResponseContext> getUserInfoResponseContextLookupStrategy()
      Get the UserInfo response context lookup strategy.
      Returns:
      the lookup strategy