Package jenkins.security
Class ResourceDomainFilter
- java.lang.Object
-
- jenkins.security.ResourceDomainFilter
-
- All Implemented Interfaces:
ExtensionPoint
,HttpServletFilter
@Extension @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public class ResourceDomainFilter extends Object implements HttpServletFilter
Prohibit requests to Jenkins coming through a resource domain URL configured withResourceDomainConfiguration
, except anything going toResourceDomainRootAction
.- Since:
- 2.200
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
Fields Modifier and Type Field Description static String
ERROR_RESPONSE
-
Constructor Summary
Constructors Constructor Description ResourceDomainFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
handle(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp)
Potentially intercepts or otherwise modifies an HTTP request.
-
-
-
Field Detail
-
ERROR_RESPONSE
public static final String ERROR_RESPONSE
- See Also:
- Constant Field Values
-
-
Method Detail
-
handle
public boolean handle(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse rsp) throws IOException, javax.servlet.ServletException
Description copied from interface:HttpServletFilter
Potentially intercepts or otherwise modifies an HTTP request.- Specified by:
handle
in interfaceHttpServletFilter
- Parameters:
req
- as inFilter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
rsp
- as inFilter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
- Returns:
- true if this request was handled; false to proceed with other handlers (
FilterChain
) - Throws:
IOException
- as inFilter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
javax.servlet.ServletException
- as inFilter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
-
-