Class FormOutboundLogoutRequestMessage

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

public class FormOutboundLogoutRequestMessage extends AbstractOIDCLogoutPropagationAction
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.
    • issuer

      @Nullable private String issuer
      Issuer value to included in the response message, if configured to be included.
    • clientInformation

      @Nullable private com.nimbusds.openid.connect.sdk.rp.OIDCClientInformation clientInformation
      The RP metadata where the front-channel logout related data is fetched.
    • frontChannelLogoutUri

      @Nullable private URI frontChannelLogoutUri
      The front-channel logout endpoint.
  • Constructor Details

    • FormOutboundLogoutRequestMessage

      public FormOutboundLogoutRequestMessage()
      Constructor.
  • Method Details