Class LoginUser

    • Method Detail

      • doPerform

        public void doPerform​(PipelineData pipelineData)
                       throws org.apache.fulcrum.security.util.FulcrumSecurityException
        Updates the user's LastLogin timestamp, sets their state to "logged in" and calls RunData.setUser() . If the user cannot be authenticated (database error?) the user is assigned anonymous status and, if tr.props contains a TEMPLATE_LOGIN, the screenTemplate is set to this, otherwise the screen is set to SCREEN_LOGIN
        Specified by:
        doPerform in interface Action
        Parameters:
        pipelineData - Turbine information.
        Throws:
        org.apache.fulcrum.security.util.FulcrumSecurityException - could not get instance of the anonymous user