public class Auth0Filter extends Object implements javax.servlet.Filter
This filter is ENABLED by setting the auth0.properties entry:
auth0.servletFilterEnabled: true
This option exists because a Spring App may wish to use classes in this library but not have auto-configuration of the Filter enabled
A common scenario for this would be when wishing to leverage Spring Security instead.
| Constructor and Description |
|---|
Auth0Filter(Auth0Config auth0Config) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
void |
doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain next) |
void |
init(javax.servlet.FilterConfig filterConfig) |
protected void |
onReject(javax.servlet.http.HttpServletResponse res) |
protected void |
onSuccess(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res,
javax.servlet.FilterChain next,
Auth0User auth0User) |
protected boolean |
tokensExist(Tokens tokens) |
public Auth0Filter(Auth0Config auth0Config)
public void init(javax.servlet.FilterConfig filterConfig)
throws javax.servlet.ServletException
init in interface javax.servlet.Filterjavax.servlet.ServletExceptionprotected void onSuccess(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res,
javax.servlet.FilterChain next,
Auth0User auth0User)
throws IOException,
javax.servlet.ServletException
IOExceptionjavax.servlet.ServletExceptionprotected void onReject(javax.servlet.http.HttpServletResponse res)
throws IOException,
javax.servlet.ServletException
IOExceptionjavax.servlet.ServletExceptionprotected boolean tokensExist(Tokens tokens)
public void doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain next)
throws IOException,
javax.servlet.ServletException
doFilter in interface javax.servlet.FilterIOExceptionjavax.servlet.ServletExceptionpublic void destroy()
destroy in interface javax.servlet.FilterCopyright © 2016. All Rights Reserved.