public abstract class AbstractLangridAuthenticator extends AbstractHttpFilter
Constructor and Description |
---|
AbstractLangridAuthenticator() |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
void |
doFilter(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain chain) |
protected abstract void |
doFilterWithAuth(ServletServiceContext context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain chain) |
protected DaoContext |
getDaoContext() |
protected DaoFactory |
getDaoFactory() |
void |
init(javax.servlet.FilterConfig config) |
protected void |
writeForbidden(javax.servlet.http.HttpServletResponse response) |
doFilter, hasInitializationException, setInitializationException, setInitializationException
public void init(javax.servlet.FilterConfig config) throws javax.servlet.ServletException
init
in interface javax.servlet.Filter
init
in class AbstractHttpFilter
javax.servlet.ServletException
public void destroy()
destroy
in interface javax.servlet.Filter
destroy
in class AbstractHttpFilter
public void doFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
doFilter
in class AbstractHttpFilter
IOException
javax.servlet.ServletException
protected abstract void doFilterWithAuth(ServletServiceContext context, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain) throws DaoException, IOException, javax.servlet.ServletException
DaoException
IOException
javax.servlet.ServletException
protected DaoContext getDaoContext()
protected DaoFactory getDaoFactory()
protected void writeForbidden(javax.servlet.http.HttpServletResponse response) throws IOException
IOException