Class TurAuthTokenHeaderFilter
Object
GenericFilterBean
OncePerRequestFilter
TurAuthTokenHeaderFilter
- All Implemented Interfaces:
Filter,Aware,BeanNameAware,DisposableBean,InitializingBean,EnvironmentAware,EnvironmentCapable,ServletContextAware
@Component
public class TurAuthTokenHeaderFilter
extends OncePerRequestFilter
-
Field Summary
FieldsFields inherited from class OncePerRequestFilter
ALREADY_FILTERED_SUFFIXFields inherited from class GenericFilterBean
logger -
Constructor Summary
ConstructorsConstructorDescriptionTurAuthTokenHeaderFilter(TurUserRepository turUserRepository, TurDevTokenRepository turDevTokenRepository) -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoFilterInternal(HttpServletRequest request, @NotNull HttpServletResponse response, @NotNull FilterChain filterChain) Methods inherited from class OncePerRequestFilter
doFilter, doFilterNestedErrorDispatch, getAlreadyFilteredAttributeName, isAsyncDispatch, isAsyncStarted, shouldNotFilter, shouldNotFilterAsyncDispatch, shouldNotFilterErrorDispatchMethods inherited from class GenericFilterBean
addRequiredProperty, afterPropertiesSet, createEnvironment, destroy, getEnvironment, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setEnvironment, setServletContext
-
Field Details
-
KEY
- See Also:
-
-
Constructor Details
-
TurAuthTokenHeaderFilter
@Inject public TurAuthTokenHeaderFilter(TurUserRepository turUserRepository, TurDevTokenRepository turDevTokenRepository)
-
-
Method Details
-
doFilterInternal
protected void doFilterInternal(HttpServletRequest request, @NotNull @NotNull HttpServletResponse response, @NotNull @NotNull FilterChain filterChain) throws ServletException, IOException - Specified by:
doFilterInternalin classOncePerRequestFilter- Throws:
ServletExceptionIOException
-