| | |
| | | @RequestMapping(value="/auth/token", method= RequestMethod.GET, produces={ MediaType.APPLICATION_JSON_VALUE }) |
| | | public @ResponseBody |
| | | JwtToken refreshToken(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { |
| | | String tokenPayload = tokenExtractor.extract(request.getHeader(WebSecurityConfig.AUTHENTICATION_HEADER_NAME)); |
| | | String tokenPayload = tokenExtractor.extract(request.getHeader(WebSecurityConfig.REFRESH_TOKEN_HEADER_NAME)); |
| | | |
| | | RawAccessJwtToken rawToken = new RawAccessJwtToken(tokenPayload); |
| | | RefreshToken refreshToken = RefreshToken.create(rawToken, jwtSettings.getTokenSigningKey()).orElseThrow(() -> new InvalidJwtToken()); |