Package com.atlassian.confluence.util
Class SeraphUtils
java.lang.Object
com.atlassian.confluence.util.SeraphUtils
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.atlassian.seraph.config.SecurityConfig
getConfig
(javax.servlet.http.HttpServletRequest request) static String
getLinkLoginURL
(javax.servlet.http.HttpServletRequest request) Get a login URL with the original request appended as the os_destination.static String
getLinkLoginURL
(javax.servlet.http.HttpServletRequest request, String username) Get a login URL and append the given username so that it can be filled into the form if default login mechanism is used.static String
getLinkLoginURLAndStripContextPath
(javax.servlet.http.HttpServletRequest request) static String
getLoginURL
(javax.servlet.http.HttpServletRequest request) static String
getOriginalURL
(javax.servlet.http.HttpServletRequest request) static String
stripContextPathFromRequestURL
(javax.servlet.http.HttpServletRequest request, String currentPageUrl)
-
Constructor Details
-
SeraphUtils
public SeraphUtils()
-
-
Method Details
-
getLoginURL
-
getLinkLoginURL
public static String getLinkLoginURL(javax.servlet.http.HttpServletRequest request, String username) Get a login URL and append the given username so that it can be filled into the form if default login mechanism is used.- Parameters:
request
-username
-- Returns:
- the url
- See Also:
-
getLinkLoginURL
Get a login URL with the original request appended as the os_destination.If the original request contains the special parameter called atl_after_login_redirect then this will be encoded as the os_destination instead of the original request.
- Parameters:
request
-- Returns:
- a login link with the ultimate destination appended as os_destination.
-
getLinkLoginURLAndStripContextPath
public static String getLinkLoginURLAndStripContextPath(javax.servlet.http.HttpServletRequest request) -
stripContextPathFromRequestURL
-
getOriginalURL
-
getConfig
public static com.atlassian.seraph.config.SecurityConfig getConfig(javax.servlet.http.HttpServletRequest request)
-