public final class CarbonUILoginUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static int |
CONTINUE |
protected static int |
RETURN_FALSE |
protected static int |
RETURN_TRUE |
| Constructor and Description |
|---|
CarbonUILoginUtil() |
| Modifier and Type | Method and Description |
|---|---|
protected static String |
addNewContext(String requestedURI) |
protected static boolean |
escapeTenantWebAppRequests(boolean authenticated,
javax.servlet.http.HttpServletResponse response,
String requestedURI,
String context) |
protected static CarbonUIAuthenticator |
getAuthenticator(javax.servlet.http.HttpServletRequest request)
Returns the corresponding CarbonAuthenticator based on the request.
|
protected static String |
getCustomIndexPage(javax.servlet.http.HttpServletRequest request,
String indexPageURL) |
protected static String |
getForcedSignOutRequestedURI(String requestedURI,
javax.servlet.http.HttpServletRequest request) |
protected static String |
getIndexPageUrlFromCookie(String requestedURI,
String indexPageURL,
javax.servlet.http.HttpServletRequest request) |
protected static Pattern |
getTenantEnabledUriPattern() |
protected static boolean |
handleLogin(CarbonUIAuthenticator authenticator,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpSession session,
boolean authenticated,
String contextPath,
String indexPageURL,
String httpLogin) |
protected static int |
handleLoginPageRequest(String requestedURI,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean authenticated,
String context,
String indexPageURL) |
protected static boolean |
handleLogout(CarbonUIAuthenticator authenticator,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpSession session,
boolean authenticated,
String contextPath,
String indexPageURL,
String httpLogin) |
protected static boolean |
letRequestedUrlIn(String requestedURI,
String tempUrl) |
protected static boolean |
saveOriginalUrl(CarbonUIAuthenticator authenticator,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpSession session,
boolean skipLoginPage,
String contextPath,
String indexPageURL,
String requestedURI) |
protected static final int RETURN_FALSE
protected static final int RETURN_TRUE
protected static final int CONTINUE
protected static Pattern getTenantEnabledUriPattern()
protected static CarbonUIAuthenticator getAuthenticator(javax.servlet.http.HttpServletRequest request)
request - protected static boolean saveOriginalUrl(CarbonUIAuthenticator authenticator, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpSession session, boolean skipLoginPage, String contextPath, String indexPageURL, String requestedURI) throws IOException
authenticator - request - response - session - skipLoginPage - contextPath - indexPageURL - requestedURI - IOExceptionprotected static String getCustomIndexPage(javax.servlet.http.HttpServletRequest request, String indexPageURL)
request - indexPageURL - protected static String getIndexPageUrlFromCookie(String requestedURI, String indexPageURL, javax.servlet.http.HttpServletRequest request)
requestedURI - indexPageURL - request - protected static boolean letRequestedUrlIn(String requestedURI, String tempUrl)
requestedURI - protected static boolean handleLogout(CarbonUIAuthenticator authenticator, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpSession session, boolean authenticated, String contextPath, String indexPageURL, String httpLogin) throws IOException
authenticator - request - response - session - authenticated - contextPath - indexPageURL - httpLogin - IOExceptionprotected static boolean handleLogin(CarbonUIAuthenticator authenticator, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpSession session, boolean authenticated, String contextPath, String indexPageURL, String httpLogin) throws IOException
authenticator - request - response - session - authenticated - contextPath - indexPageURL - httpLogin - IOExceptionprotected static String getForcedSignOutRequestedURI(String requestedURI, javax.servlet.http.HttpServletRequest request)
requestedURI - request - protected static int handleLoginPageRequest(String requestedURI, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean authenticated, String context, String indexPageURL) throws IOException
requestedURI - request - response - authenticated - context - indexPageURL - IOExceptionprotected static boolean escapeTenantWebAppRequests(boolean authenticated,
javax.servlet.http.HttpServletResponse response,
String requestedURI,
String context)
throws IOException
authenticated - response - requestedURI - context - IOExceptionCopyright © 2012-2015 The Apache Software Foundation. All Rights Reserved.