Spring boot

Spring boot (test호출시 sequence diagram) [2]

z00h 2021. 10. 19. 23:37

 

http://localhost:8080/test/를 호출하였을 때 sequence diagram 그리기

 

 

유효기간이 지난 Token을 입력할때

 

 

 

유효기간을 빨리 over시키기 위해 기존의 5시간의 유효기간을  JwtTokenUtil에서 5초로 수정.

 

 

 

 

 

 

 

알맞은 Token은 넣었지만 유효기간이 지남.

 

 

 

 

 

 

 

알맞은 Token값이 들어오고 if문이 실행된다.

 

JwtRequestFilter.java

 

 

 

 

 

 

getClaimFromToken에서 running이 되고,

 

JwtTokenUtil.java

 

 

 

마지막으로 "JWT Token has expired" JWT Token이 만료되었다는 예외처리 발생.

 

 

 

 

 

 

 

마지막 세번째가 유효기간이 지난 Token값을 넣었을 경우이고 sequence diagram으로 나타내면 다음과 같다.