Class AbstractAuthenticationRequestLookupFunction<T>

    • Field Detail

      • requestObject

        @Nullable
        private com.nimbusds.jwt.JWT requestObject
        Request.
    • Constructor Detail

      • AbstractAuthenticationRequestLookupFunction

        public AbstractAuthenticationRequestLookupFunction()
    • Method Detail

      • doLookup

        @Nullable
        abstract T doLookup​(@Nonnull
                            com.nimbusds.openid.connect.sdk.AuthenticationRequest req)
        Implemented to perform the actual lookup.
        Parameters:
        req - authentication request to perform the lookup from.
        Returns:
        lookup value.
      • apply

        @Nullable
        public T apply​(@Nullable
                       org.opensaml.profile.context.ProfileRequestContext input)
        Specified by:
        apply in interface Function<org.opensaml.profile.context.ProfileRequestContext,​T>
      • getRequestObject

        @Nullable
        public com.nimbusds.jwt.JWT getRequestObject()
        Gets the request object.
        Returns:
        the request object.