Class DefaultClientIDLookupFunction

  • All Implemented Interfaces:
    Function<org.opensaml.messaging.context.MessageContext,​com.nimbusds.oauth2.sdk.id.ClientID>, org.opensaml.messaging.context.navigate.ContextDataLookupFunction<org.opensaml.messaging.context.MessageContext,​com.nimbusds.oauth2.sdk.id.ClientID>

    public class DefaultClientIDLookupFunction
    extends Object
    implements org.opensaml.messaging.context.navigate.ContextDataLookupFunction<org.opensaml.messaging.context.MessageContext,​com.nimbusds.oauth2.sdk.id.ClientID>
    A function that returns client id of the authentication request via a lookup function. This default lookup locates client id from oidc authentication request if available. If information is not available, null is returned.
    • Constructor Detail

      • DefaultClientIDLookupFunction

        public DefaultClientIDLookupFunction()
    • Method Detail

      • apply

        @Nullable
        public com.nimbusds.oauth2.sdk.id.ClientID apply​(@Nullable
                                                         org.opensaml.messaging.context.MessageContext input)
        Specified by:
        apply in interface Function<org.opensaml.messaging.context.MessageContext,​com.nimbusds.oauth2.sdk.id.ClientID>