Class Logout
java.lang.Object
edu.internet2.middleware.grouper.grouperUi.serviceLogic.Logout
invalidates HttpSession and sets cookie
to allow challenge from whatever is managing authenticated access.
Ported from admin ui, edu.internet2.middleware.grouper.ui.actions.LogoutAction
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
index
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) index page of applicationvoid
logout
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) static boolean
logoutLogic
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpSession session, boolean ajax) Utility function to perform logout: set message, delete cookies, invalidate session
-
Field Details
-
LOG
protected static org.apache.commons.logging.Log LOG
-
-
Constructor Details
-
Logout
public Logout()
-
-
Method Details
-
logoutLogic
public static boolean logoutLogic(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpSession session, boolean ajax) Utility function to perform logout: set message, delete cookies, invalidate session- Parameters:
request
-response
-session
-ajax
- if ajax call- Returns:
- true if ok, false if redirected
-
index
public void index(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) index page of application- Parameters:
request
-response
-
-
logout
public void logout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) - Parameters:
request
-response
-
-