public class OAuthAuthenticationFilter
extends org.gatein.sso.agent.filter.api.AbstractSSOInterceptor
| Constructor and Description |
|---|
OAuthAuthenticationFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cleanAuthenticationContext(javax.servlet.http.HttpServletRequest httpRequest) |
void |
destroy() |
void |
doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain) |
protected String |
getLoginRedirectUrl(javax.servlet.http.HttpServletRequest req,
String username) |
protected String |
getRegistrationRedirectURL(javax.servlet.http.HttpServletRequest req) |
protected void |
handleRedirectToPortalLogin(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse,
org.exoplatform.services.organization.User portalUser,
OAuthPrincipal principal) |
protected void |
handleRedirectToRegistrationForm(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse,
OAuthPrincipal principal) |
protected void |
initImpl() |
protected void |
processPrincipal(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse,
OAuthPrincipal principal) |
afterInit, getExoContainer, getInitParameter, initWithParamsgetContainer, getServletContext, init, requirePortalEnvironmentprotected void initImpl()
initImpl in class org.gatein.sso.agent.filter.api.AbstractSSOInterceptorpublic void destroy()
public void doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
throws IOException,
javax.servlet.ServletException
IOExceptionjavax.servlet.ServletExceptionprotected void processPrincipal(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse,
OAuthPrincipal principal)
throws IOException
IOExceptionprotected void handleRedirectToRegistrationForm(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse,
OAuthPrincipal principal)
throws IOException
IOExceptionprotected String getRegistrationRedirectURL(javax.servlet.http.HttpServletRequest req)
protected void handleRedirectToPortalLogin(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse,
org.exoplatform.services.organization.User portalUser,
OAuthPrincipal principal)
throws IOException
IOExceptionprotected String getLoginRedirectUrl(javax.servlet.http.HttpServletRequest req, String username)
protected void cleanAuthenticationContext(javax.servlet.http.HttpServletRequest httpRequest)
Copyright © 2016 JBoss by Red Hat. All Rights Reserved.