Class IntegratedAppCookie
java.lang.Object
com.collabnet.ce.soap60.integratedapps.util.IntegratedAppCookie
Class to handle cookies for Integrated Applications
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Wrapper for information stored in cookie -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAuthParams
(String integratedAppId, javax.servlet.http.HttpServletRequest request, boolean isAdminPage) Get decoded authentication parameters from cookie.static void
setAuthParams
(String integratedAppId, IntegratedAppCookie.AuthParams authParams, javax.servlet.http.HttpServletResponse response, boolean isAdminPage) Store authentication parameters from the active session onto HTTP response.
-
Constructor Details
-
IntegratedAppCookie
public IntegratedAppCookie()
-
-
Method Details
-
getAuthParams
public static IntegratedAppCookie.AuthParams getAuthParams(String integratedAppId, javax.servlet.http.HttpServletRequest request, boolean isAdminPage) Get decoded authentication parameters from cookie.- Parameters:
request
- HttpServletRequestisAdminPage
- true if the request is for an admin page, otherwise false- Returns:
- AuthParams
-
setAuthParams
public static void setAuthParams(String integratedAppId, IntegratedAppCookie.AuthParams authParams, javax.servlet.http.HttpServletResponse response, boolean isAdminPage) Store authentication parameters from the active session onto HTTP response.- Parameters:
integratedAppId
- integrated app id/id thats links the integrated app. to a projectauthParams
- AuthParams objectresponse
- HttpServletResponseisAdminPage
- true if the authentication parameters is for an admin page, otherwise false
-