Class OutboundMessageHandlerContext

java.lang.Object
org.opensaml.messaging.context.BaseContext
net.shibboleth.idp.plugin.authn.oidc.rp.context.OutboundMessageHandlerContext
All Implemented Interfaces:
Iterable<BaseContext>

public class OutboundMessageHandlerContext extends BaseContext
A context to stash controller parameters for use by message handlers. For example, the OIDC RP preEncodeMessageHandlers.
  • Field Details

    • webflowKey

      @Nullable private String webflowKey
      The spring webflow key.
  • Constructor Details

    • OutboundMessageHandlerContext

      public OutboundMessageHandlerContext(@Nonnull String key)
      Convenience constructor.
      Parameters:
      key - the swf key
    • OutboundMessageHandlerContext

      public OutboundMessageHandlerContext()
      Constructor to allow no-arg construction.
  • Method Details

    • setWebflowKey

      public OutboundMessageHandlerContext setWebflowKey(@Nonnull String key)
      Set the Spring Webflow execution key.
      Parameters:
      key - the swf execution key
      Returns:
      this
    • getWebflowKey

      @Nullable public String getWebflowKey()
      Get the Spring Webflow execution key.
      Returns:
      Returns the webflowKey.