Package io.hawt.web.filters
Class CacheHeadersFilter
java.lang.Object
io.hawt.web.filters.HttpHeaderFilter
io.hawt.web.filters.CacheHeadersFilter
- All Implemented Interfaces:
jakarta.servlet.Filter
-
Field Summary
Fields inherited from class io.hawt.web.filters.HttpHeaderFilter
ALLOW_X_FRAME_SAME_ORIGIN, HAWTIO_ALLOW_X_FRAME_SAME_ORIGIN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddHeaders(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) booleancacheInBrowser(jakarta.servlet.http.HttpServletRequest request) voidinit(jakarta.servlet.FilterConfig filterConfig) Methods inherited from class io.hawt.web.filters.HttpHeaderFilter
doFilter, getConfigParameter, isXFrameSameOriginAllowed, verifyHeadersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.servlet.Filter
destroy
-
Constructor Details
-
CacheHeadersFilter
public CacheHeadersFilter()
-
-
Method Details
-
init
public void init(jakarta.servlet.FilterConfig filterConfig) throws jakarta.servlet.ServletException - Specified by:
initin interfacejakarta.servlet.Filter- Overrides:
initin classHttpHeaderFilter- Throws:
jakarta.servlet.ServletException
-
addHeaders
protected void addHeaders(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws IOException - Specified by:
addHeadersin classHttpHeaderFilter- Throws:
IOException
-
cacheInBrowser
public boolean cacheInBrowser(jakarta.servlet.http.HttpServletRequest request) throws MalformedURLException - Throws:
MalformedURLException
-