Class IntegratedAppCookie


  • public class IntegratedAppCookie
    extends Object
    Class to handle cookies for Integrated Applications
    • Constructor Detail

      • IntegratedAppCookie

        public IntegratedAppCookie()
    • Method Detail

      • getAuthParams

        public static IntegratedAppCookie.AuthParams getAuthParams​(String integratedAppId,
                                                                   javax.servlet.http.HttpServletRequest request,
                                                                   boolean isAdminPage)
        Get decoded authentication parameters from cookie.
        Parameters:
        request - HttpServletRequest
        isAdminPage - 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 project
        authParams - AuthParams object
        response - HttpServletResponse
        isAdminPage - true if the authentication parameters is for an admin page, otherwise false