Class UserInfoHttpRequestMethodLookupStrategy

  • All Implemented Interfaces:
    Function<ProfileRequestContext,​net.shibboleth.oidc.profile.oauth2.config.OAuth2AuthorizationProfileConfiguration.HttpRequestMethod>, ContextDataLookupFunction<ProfileRequestContext,​net.shibboleth.oidc.profile.oauth2.config.OAuth2AuthorizationProfileConfiguration.HttpRequestMethod>

    public class UserInfoHttpRequestMethodLookupStrategy
    extends net.shibboleth.idp.profile.context.navigate.AbstractRelyingPartyLookupFunction<net.shibboleth.oidc.profile.oauth2.config.OAuth2AuthorizationProfileConfiguration.HttpRequestMethod>
    Locate the HTTP request method to use for the UserInfo request. Returns OAuth2AuthorizationProfileConfiguration.HttpRequestMethod.GET if not found on the profile configuration.
    • Constructor Detail

      • UserInfoHttpRequestMethodLookupStrategy

        public UserInfoHttpRequestMethodLookupStrategy()
    • Method Detail

      • apply

        @Nullable
        public net.shibboleth.oidc.profile.oauth2.config.OAuth2AuthorizationProfileConfiguration.HttpRequestMethod apply​(ProfileRequestContext input)