Class InitializeLoginAction

    • Constructor Detail

      • InitializeLoginAction

        public InitializeLoginAction()
    • Method Detail

      • doExecute

        @Nonnull
        protected Event doExecute​(@Nonnull
                                  RequestContext springRequestContext,
                                  @Nonnull
                                  ProfileRequestContext profileRequestContext)
        Description copied from class: AbstractProfileAction
        Spring-aware actions can override this method to fully control the execution of an Action by the Web Flow engine.

        Alternatively they may override AbstractProfileAction.doExecute(ProfileRequestContext) and access Spring information via a SpringRequestContext attached to the profile request context.

        The default implementation attaches the Spring Web Flow request context to the profile request context tree to "narrow" the execution signature to the basic OpenSAML ProfileAction interface. After execution, an EventContext is sought, and used to return a result back to the Web Flow engine. If no context exists, a "proceed" event is signaled.

        Overrides:
        doExecute in class AbstractProfileAction
        Parameters:
        springRequestContext - the Spring request context
        profileRequestContext - a profile request context
        Returns:
        a Web Flow event produced by the action