Class LoginAction

All Implemented Interfaces:
WebInterface, MessageHolderAware, com.opensymphony.xwork2.Action, com.opensymphony.xwork2.interceptor.ValidationAware, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, Serializable
Direct Known Subclasses:
NotPermittedAction

public class LoginAction extends AbstractLoginSignupAction
See Also:
  • Constructor Details

    • LoginAction

      public LoginAction()
  • Method Details

    • getLoginActionViewDataMappings

      public Map<String,Object> getLoginActionViewDataMappings()
    • doDefault

      @XsrfProtectionExcluded public String doDefault() throws Exception
      Description copied from class: ConfluenceActionSupport
      Convenient Action execution method which defaults to returning INPUT
      Overrides:
      doDefault in class AbstractLoginSignupAction
      Throws:
      Exception
    • validate

      public void validate()
      Specified by:
      validate in interface MessageHolderAware
      Specified by:
      validate in interface com.opensymphony.xwork2.Validateable
      Overrides:
      validate in class com.opensymphony.xwork2.ActionSupport
    • execute

      @XsrfProtectionExcluded public String execute() throws Exception
      On successful login, redirection will be handled by the LoginFilter based on os_destination or the original URL stored in the session
      Specified by:
      execute in interface com.opensymphony.xwork2.Action
      Overrides:
      execute in class com.opensymphony.xwork2.ActionSupport
      Throws:
      Exception
    • isPermitted

      public boolean isPermitted()
      Description copied from class: ConfluenceActionSupport
      Overrides:
      isPermitted in class AbstractUsersAction
    • getLoginFilter

      public org.apache.velocity.app.FieldMethodizer getLoginFilter()
    • getOs_username

      public String getOs_username()
    • setOs_username

      public void setOs_username(String os_username)
    • isShowForgottenPasswordHelp

      public boolean isShowForgottenPasswordHelp()
    • setHttpContext

      public void setHttpContext(HttpContext httpContext)
    • isElevatedSecurityCheckRequired

      public boolean isElevatedSecurityCheckRequired()