Class WebFlowMessageHandlerAdaptor

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

public class WebFlowMessageHandlerAdaptor extends AbstractProfileAction
An AbstractProfileAction subclass that adapts an OpenSAML MessageHandler for execution in a Spring WebFlow environment.

The handler to run may be injected directly, or supplied via a lookup function.

The WebFlowMessageHandlerAdaptor.Direction enum is used to indicate the target message context for the invocation of the handler:

Event:
EventIds.PROCEED_EVENT_ID, EventIds.INVALID_PROFILE_CTX, EventIds.INVALID_MSG_CTX, any, as set