ucExpiredPasswordExit is called from an unsecured environment when the password for the user is determined to be expired. This is currently used to invoke the RequestPasswordDisplay class which allows the user's password to be generated or modified.
User Authentication Methods
public boolean ucExpiredPasswordExit( HttpServletRequest request, // the servlet request HttpServletResponse response, // the servlet response Connection dbconn, //the database connection SesameSession session) throws Exception // current session
Return Boolean true if the expired password exit was handled. Return false if nothing is done – this will cause the calling class (LoginDisplay) to go to the Expired Password screen
public boolean ucExpiredPasswordExit( HttpServletRequest request, // the servlet request HttpServletResponse response, // the servlet response Connection dbconn, // the database connection SesameSession session) throws Exception { // current session if (Z.config.getConfigValue("Random_Password_Pass".toUpperCase()) != null) { RequestPasswordDisplay.doDisplay(request, response, dbconn, session); return true; } return false; }