Package org.dogtagpki.server.v2
Class AuthMethodFilter
java.lang.Object
javax.servlet.GenericFilter
javax.servlet.http.HttpFilter
org.dogtagpki.server.v2.AuthMethodFilter
- All Implemented Interfaces:
Serializable,javax.servlet.Filter,javax.servlet.FilterConfig
public abstract class AuthMethodFilter
extends javax.servlet.http.HttpFilter
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckAuthenticationMethod(javax.servlet.http.HttpServletRequest request, String name) voiddoFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) voidsetAuthMethod(String authMethod) Methods inherited from class javax.servlet.http.HttpFilter
doFilterMethods inherited from class javax.servlet.GenericFilter
getFilterConfig, getFilterName, getInitParameter, getInitParameterNames, getServletContext, init, initMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.servlet.Filter
destroy
-
Field Details
-
logger
public static final org.slf4j.Logger logger
-
-
Constructor Details
-
AuthMethodFilter
public AuthMethodFilter()
-
-
Method Details
-
doFilter
public void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException - Specified by:
doFilterin interfacejavax.servlet.Filter- Overrides:
doFilterin classjavax.servlet.http.HttpFilter- Throws:
IOExceptionjavax.servlet.ServletException
-
checkAuthenticationMethod
protected void checkAuthenticationMethod(javax.servlet.http.HttpServletRequest request, String name) throws ForbiddenException - Throws:
ForbiddenException
-
setAuthMethod
-