Class RequestObjectTokenUpdateStrategy

  • All Implemented Interfaces:
    BiConsumer<com.nimbusds.jwt.JWT,​MessageContext>

    public class RequestObjectTokenUpdateStrategy
    extends Object
    implements BiConsumer<com.nimbusds.jwt.JWT,​MessageContext>
    Consumer that adds the JWT back to the Request Object in the OIDCAuthenticationRequest.
    • Field Detail

      • log

        @Nonnull
        private final org.slf4j.Logger log
        Class logger.
      • authenticationRequestLookupStrategy

        @Nonnull
        private Function<MessageContext,​net.shibboleth.oidc.profile.core.OIDCAuthenticationRequest> authenticationRequestLookupStrategy
        Strategy used to locate the OIDCAuthenticationRequest to sign.
    • Constructor Detail

      • RequestObjectTokenUpdateStrategy

        public RequestObjectTokenUpdateStrategy()
        Constructor.
    • Method Detail

      • setAuthenticationRequestLookupStrategy

        public void setAuthenticationRequestLookupStrategy​(@Nonnull
                                                           Function<MessageContext,​net.shibboleth.oidc.profile.core.OIDCAuthenticationRequest> strategy)
        Set the strategy used to locate the OIDCAuthenticationRequest to use.
        Parameters:
        strategy - lookup strategy