Class AuthorizationEndpointLookupStrategy

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

public class AuthorizationEndpointLookupStrategy extends AbstractProviderMetadataLookupFunction<org.opensaml.messaging.context.MessageContext,URI>
Get the OAuth 2.0 authorization endpoint from the OpenID Provider metadata.
  • Constructor Details

    • AuthorizationEndpointLookupStrategy

      public AuthorizationEndpointLookupStrategy()
  • Method Details

    • apply

      @Nullable public URI apply(org.opensaml.messaging.context.MessageContext messageCtx)