org.infoglue.cms.applications.deliver.actions
Class ExtranetLoginAction

java.lang.Object
  |
  +--org.infoglue.cms.applications.common.actions.WebworkAbstractAction
        |
        +--org.infoglue.cms.applications.deliver.actions.ExtranetLoginAction
All Implemented Interfaces:
webwork.action.Action, webwork.action.CommandDriven, java.io.Serializable, webwork.action.ServletRequestAware, webwork.action.ServletResponseAware

public final class ExtranetLoginAction
extends org.infoglue.cms.applications.common.actions.WebworkAbstractAction

This class is meant to be the authentication central for extranet users. It has methods for login-forms, authenticate-methods and much more.

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, SUCCESS
 
Constructor Summary
ExtranetLoginAction()
           
 
Method Summary
 java.lang.String doAuthenticateUser()
           
 java.lang.String doExecute()
           
 java.lang.String doLoginForm()
           
 java.lang.String doLogout()
           
 java.lang.String getErrorMessage()
           
 java.lang.String getPassword()
           
 java.lang.String getReturnAddress()
           
 java.lang.String getUserName()
           
 void setPassword(java.lang.String password)
           
 void setReturnAddress(java.lang.String returnAddress)
           
 void setUserName(java.lang.String userName)
           
 
Methods inherited from class org.infoglue.cms.applications.common.actions.WebworkAbstractAction
doDefault, execute, getCurrentUrl, getError, getErrors, getSession, setCommand, setServletRequest, setServletResponse
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtranetLoginAction

public ExtranetLoginAction()
Method Detail

setUserName

public void setUserName(java.lang.String userName)

getUserName

public java.lang.String getUserName()

setPassword

public void setPassword(java.lang.String password)

getPassword

public java.lang.String getPassword()

getErrorMessage

public java.lang.String getErrorMessage()

doExecute

public java.lang.String doExecute()
                           throws java.lang.Exception
Overrides:
doExecute in class org.infoglue.cms.applications.common.actions.WebworkAbstractAction
java.lang.Exception

doLoginForm

public java.lang.String doLoginForm()
                             throws java.lang.Exception
java.lang.Exception

doAuthenticateUser

public java.lang.String doAuthenticateUser()
                                    throws java.lang.Exception
java.lang.Exception

doLogout

public java.lang.String doLogout()

getReturnAddress

public java.lang.String getReturnAddress()

setReturnAddress

public void setReturnAddress(java.lang.String returnAddress)