java.lang.Object
org.apache.jena.fuseki.servlets.AuthFilter
- All Implemented Interfaces:
jakarta.servlet.Filter
Servlet filter that applies a predicate to incoming requests and rejects with 403
"Forbidden" if the predicate returns false, otherwise it passes the request down the
filter chain.
Either the user from getRemoteUser
is null,
no authentication, or it has been validated. Failed authentication attempts will have been
handled and rejected by the servlet container before they get to the filter chain.
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
AuthFilter
-
-
Method Details
-
doFilter
public void doFilter(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.FilterChain filter) throws IOException, jakarta.servlet.ServletException - Specified by:
doFilter
in interfacejakarta.servlet.Filter
- Throws:
IOException
jakarta.servlet.ServletException
-
init
public void init(jakarta.servlet.FilterConfig filterConfig) throws jakarta.servlet.ServletException - Specified by:
init
in interfacejakarta.servlet.Filter
- Throws:
jakarta.servlet.ServletException
-
destroy
public void destroy()- Specified by:
destroy
in interfacejakarta.servlet.Filter
-