Class FormOutboundAuthenticationResponseMessage

All Implemented Interfaces:
Component, DestructableComponent, InitializableComponent, ProfileAction, Aware, MessageSource, MessageSourceAware, Action

public class FormOutboundAuthenticationResponseMessage extends AbstractOAuthAuthorizationResponseAction
Action that forms outbound message based on request and response context. Formed message is set to InOutOperationContext.getOutboundMessageContext().
  • Field Details

    • log

      @Nonnull private org.slf4j.Logger log
      Class logger.
    • issuerLookupStrategy

      @Nonnull private Function<ProfileRequestContext,String> issuerLookupStrategy
      Strategy used to obtain the response issuer value.
    • includeIssuerInResponsePredicate

      @Nonnull private Predicate<ProfileRequestContext> includeIssuerInResponsePredicate
      Predicate to signal whether or not to include iss-parameter to the response.
    • issuer

      private com.nimbusds.oauth2.sdk.id.Issuer issuer
      Issuer value to included in the response message, if configured to be included.
  • Constructor Details

    • FormOutboundAuthenticationResponseMessage

      public FormOutboundAuthenticationResponseMessage()
      Constructor.
  • Method Details