public void doFilterInternal()

in src/main/java/com/epam/digital/data/platform/starter/security/jwt/JwtAuthenticationFilter.java [46:58]


  public void doFilterInternal(HttpServletRequest request, HttpServletResponse response,
      FilterChain filterChain) throws ServletException, IOException {
    String jwt = resolveToken(request);

    if (StringUtils.hasText(jwt)) {
      Authentication authentication = tokenProvider.getAuthentication(jwt);
      SecurityContextHolder.getContext().setAuthentication(authentication);
    } else {
      log.warn("no valid JWT token found, uri: {}", request.getRequestURI());
    }

    filterChain.doFilter(request, response);
  }