org.silverpeas.servlets.credentials
Class FunctionHandler

java.lang.Object
  extended by org.silverpeas.servlets.credentials.FunctionHandler
Direct Known Subclasses:
ChangeCredentialFunctionHandler, ChangePasswordFromLoginHandler, ChangePasswordHandler, ChangeQuestionHandler, ForcePasswordChangeHandler, ForgotPasswordHandler, LoginQuestionHandler, NewRegistrationHandler, RegisterHandler, ResetLoginPasswordHandler, ResetPasswordHandler, SendMessageHandler, TermsOfServiceRequestHandler, TermsOfServiceResponseHandler, ValidationQuestionHandler

public abstract class FunctionHandler
extends Object

Author:
ehugonnet

Constructor Summary
FunctionHandler()
           
 
Method Summary
abstract  String doAction(javax.servlet.http.HttpServletRequest request)
           
protected  String forgottenPasswordError(javax.servlet.http.HttpServletRequest request, ForgottenPasswordException fpe)
           
protected  Admin getAdmin()
           
 ResourceLocator getAuthenticationSettings()
           
protected  String getContextPath(javax.servlet.http.HttpServletRequest request)
           
protected  ForgottenPasswordMailManager getForgottenPasswordMailManager()
           
protected  ResourceLocator getGeneral()
           
protected  ResourceLocator getM_Multilang()
           
protected  ForgottenPasswordMailParameters getMailParameters(String userId)
           
protected  ResourceBundle getResources()
           
protected  void renewSecurityToken(javax.servlet.http.HttpServletRequest request)
           
protected  void setForgottenPasswordMailManager(ForgottenPasswordMailManager forgottenPasswordMailManager)
           
protected  void setGeneral(ResourceLocator general)
           
protected  void setM_Multilang(ResourceLocator m_Multilang)
           
protected  void setResources(ResourceBundle resources)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FunctionHandler

public FunctionHandler()
Method Detail

doAction

public abstract String doAction(javax.servlet.http.HttpServletRequest request)

getMailParameters

protected ForgottenPasswordMailParameters getMailParameters(String userId)
                                                     throws AdminException
Throws:
AdminException

getContextPath

protected String getContextPath(javax.servlet.http.HttpServletRequest request)

forgottenPasswordError

protected String forgottenPasswordError(javax.servlet.http.HttpServletRequest request,
                                        ForgottenPasswordException fpe)

getResources

protected ResourceBundle getResources()
Returns:
the resources

setResources

protected void setResources(ResourceBundle resources)
Parameters:
resources - the resources to set

getM_Multilang

protected ResourceLocator getM_Multilang()
Returns:
the m_Multilang

setM_Multilang

protected void setM_Multilang(ResourceLocator m_Multilang)
Parameters:
m_Multilang - the m_Multilang to set

getForgottenPasswordMailManager

protected ForgottenPasswordMailManager getForgottenPasswordMailManager()
Returns:
the forgottenPasswordMailManager

setForgottenPasswordMailManager

protected void setForgottenPasswordMailManager(ForgottenPasswordMailManager forgottenPasswordMailManager)
Parameters:
forgottenPasswordMailManager - the forgottenPasswordMailManager to set

getAdmin

protected Admin getAdmin()
Returns:
the admin

getGeneral

protected ResourceLocator getGeneral()
Returns:
the general

setGeneral

protected void setGeneral(ResourceLocator general)
Parameters:
general - the general to set

getAuthenticationSettings

public ResourceLocator getAuthenticationSettings()

renewSecurityToken

protected void renewSecurityToken(javax.servlet.http.HttpServletRequest request)


Copyright © 2016 Silverpeas. All Rights Reserved.