public class AuthTokenAuthenticationFilter extends Object implements javax.servlet.Filter, org.springframework.context.ApplicationContextAware
| Modifier and Type | Field and Description |
|---|---|
static String |
AUTH_TOKEN_HEADER |
static String |
AUTH_TOKEN_PARAM |
static String[] |
FIELDS |
| Constructor and Description |
|---|
AuthTokenAuthenticationFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
void |
doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain chain)
Intercepts HTTP traffic to look for AuthToken headers.
|
org.springframework.security.AuthenticationManager |
getAuthenticationManager() |
com.rsmart.rfabric.auth.tokenauth.AuthToken |
getToken(javax.servlet.http.HttpServletRequest request)
Simply grab the authentication token from the request.
|
void |
init(javax.servlet.FilterConfig fc) |
void |
setApplicationContext(org.springframework.context.ApplicationContext ac) |
void |
setAuthenticationManager(org.springframework.security.AuthenticationManager authenticationManager) |
public static final String AUTH_TOKEN_HEADER
public static final String AUTH_TOKEN_PARAM
public static final String[] FIELDS
public void destroy()
destroy in interface javax.servlet.Filterpublic final com.rsmart.rfabric.auth.tokenauth.AuthToken getToken(javax.servlet.http.HttpServletRequest request)
public void doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain chain)
throws IOException,
javax.servlet.ServletException
doFilter in interface javax.servlet.FilterIOExceptionjavax.servlet.ServletExceptionpublic org.springframework.security.AuthenticationManager getAuthenticationManager()
public void setAuthenticationManager(org.springframework.security.AuthenticationManager authenticationManager)
public void setApplicationContext(org.springframework.context.ApplicationContext ac)
throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionpublic void init(javax.servlet.FilterConfig fc)
throws javax.servlet.ServletException
init in interface javax.servlet.Filterjavax.servlet.ServletExceptionCopyright © 2015 KualiCo. All rights reserved.