Class HttpServletAuthenticationFilter
java.lang.Object
dev.getelements.elements.servlet.security.HttpServletAuthenticationFilter
- All Implemented Interfaces:
jakarta.servlet.Filter
- Direct Known Subclasses:
HttpServletBearerAuthenticationFilter
,HttpServletSessionIdAuthenticationFilter
public abstract class HttpServletAuthenticationFilter
extends Object
implements jakarta.servlet.Filter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
doFilter
(jakarta.servlet.ServletRequest _request, jakarta.servlet.ServletResponse _response, jakarta.servlet.FilterChain chain) getAuthToken
(jakarta.servlet.http.HttpServletRequest request) com.fasterxml.jackson.databind.ObjectMapper
void
setCustomAuthSessionService
(CustomAuthSessionService customAuthSessionService) void
setObjectMapper
(com.fasterxml.jackson.databind.ObjectMapper objectMapper) void
setRegistry
(ElementRegistry registry) void
setSessionService
(SessionService sessionService) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jakarta.servlet.Filter
destroy, init
-
Constructor Details
-
HttpServletAuthenticationFilter
public HttpServletAuthenticationFilter()
-
-
Method Details
-
doFilter
public void doFilter(jakarta.servlet.ServletRequest _request, jakarta.servlet.ServletResponse _response, jakarta.servlet.FilterChain chain) throws IOException - Specified by:
doFilter
in interfacejakarta.servlet.Filter
- Throws:
IOException
-
getAuthToken
-
getRegistry
-
setRegistry
@Inject public void setRegistry(@Named("dev.getelements.elements.sdk.element.registry.root") ElementRegistry registry) -
getObjectMapper
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper() -
setObjectMapper
@Inject public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
getSessionService
-
setSessionService
-
getCustomAuthSessionService
-
setCustomAuthSessionService
-