com.ibm.ccd.ui.services.user
Class LoginUserAuth

java.lang.Object
  extended by com.ibm.wps.engine.Command
      extended by com.ibm.wps.engine.commands.LoginUser
          extended by com.ibm.wps.engine.commands.LoginUserAuth
              extended by com.ibm.ccd.ui.services.user.LoginUserAuth
All Implemented Interfaces:
com.ibm.wps.engine.EngineCommand, com.ibm.wps.state.preprocessors.Constants

public class LoginUserAuth
extends com.ibm.wps.engine.commands.LoginUserAuth

LoginUserAuth is a Customized class for Login to Supplier Portal


Field Summary
 
Fields inherited from class com.ibm.wps.engine.commands.LoginUser
AUTHENTICATION_FAILED_ERROR, DEV_MODE_MYPORTAL_ERROR, JAAS_LOGIN_FAILED_ERROR, NO_ERROR, OTHER_ERROR, PASSWORD_INVALID_ERROR, USER_DEFINED_ERROR, USER_RETRIEVE_ERROR, USER_SESSION_TIMEOUT_ERROR, USERID_INVALID_ERROR
 
Fields inherited from class com.ibm.wps.engine.Command
buffer
 
Fields inherited from interface com.ibm.wps.state.preprocessors.Constants
INTERNAL_STATE
 
Constructor Summary
LoginUserAuth()
           
 
Method Summary
protected  com.ibm.wps.auth.ErrorBean doAuthenticate(com.ibm.wps.engine.RunData aRunData, java.lang.String aUserID, java.lang.String aPassword)
           
protected  void doPostLogin(com.ibm.wps.engine.RunData aRunData, java.lang.String aUserID, java.lang.String aPassword)
           
protected  void doPreLogin(com.ibm.wps.engine.RunData aRunData, java.lang.String aUserID, java.lang.String aPassword)
           
protected  void onAuthenticationError(com.ibm.wps.engine.RunData aRunData, com.ibm.wps.auth.ErrorBean aErrorBean)
           
 
Methods inherited from class com.ibm.wps.engine.commands.LoginUserAuth
compensateDoAuthenticate, invalidateWasReqUrlCookie
 
Methods inherited from class com.ibm.wps.engine.commands.LoginUser
doPrepareSession, execute
 
Methods inherited from class com.ibm.wps.engine.Command
execute, getNewURL, getNewURLEx, getParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoginUserAuth

public LoginUserAuth()
Method Detail

doPreLogin

protected void doPreLogin(com.ibm.wps.engine.RunData aRunData,
                          java.lang.String aUserID,
                          java.lang.String aPassword)
                   throws com.ibm.portal.WpsException
Overrides:
doPreLogin in class com.ibm.wps.engine.commands.LoginUser
Throws:
com.ibm.portal.WpsException

doAuthenticate

protected com.ibm.wps.auth.ErrorBean doAuthenticate(com.ibm.wps.engine.RunData aRunData,
                                                    java.lang.String aUserID,
                                                    java.lang.String aPassword)
Overrides:
doAuthenticate in class com.ibm.wps.engine.commands.LoginUserAuth

onAuthenticationError

protected void onAuthenticationError(com.ibm.wps.engine.RunData aRunData,
                                     com.ibm.wps.auth.ErrorBean aErrorBean)
Overrides:
onAuthenticationError in class com.ibm.wps.engine.commands.LoginUser

doPostLogin

protected void doPostLogin(com.ibm.wps.engine.RunData aRunData,
                           java.lang.String aUserID,
                           java.lang.String aPassword)
                    throws com.ibm.portal.WpsException
Overrides:
doPostLogin in class com.ibm.wps.engine.commands.LoginUser
Throws:
com.ibm.portal.WpsException