Class NuxeoHostFilter
java.lang.Object
javax.servlet.GenericFilter
javax.servlet.http.HttpFilter
org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoHostFilter
- All Implemented Interfaces:
Serializable
,javax.servlet.Filter
,javax.servlet.FilterConfig
public class NuxeoHostFilter
extends javax.servlet.http.HttpFilter
- Since:
- 2023.14
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
acceptTrustedHostRequest
(javax.servlet.http.HttpServletRequest request) void
doFilter
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain) void
init
(javax.servlet.FilterConfig filterConfig) Methods inherited from class javax.servlet.http.HttpFilter
doFilter
Methods inherited from class javax.servlet.GenericFilter
getFilterConfig, getFilterName, getInitParameter, getInitParameterNames, getServletContext, init
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.servlet.Filter
destroy
-
Field Details
-
allowedHostnames
-
-
Constructor Details
-
NuxeoHostFilter
public NuxeoHostFilter()
-
-
Method Details
-
init
public void init(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException - Specified by:
init
in interfacejavax.servlet.Filter
- Overrides:
init
in classjavax.servlet.GenericFilter
- Throws:
javax.servlet.ServletException
-
doFilter
public void doFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException - Overrides:
doFilter
in classjavax.servlet.http.HttpFilter
- Throws:
IOException
javax.servlet.ServletException
-
acceptTrustedHostRequest
protected boolean acceptTrustedHostRequest(javax.servlet.http.HttpServletRequest request)
-