Class JwtTokenUtil

java.lang.Object
com.jangular.backend.security.jwt.JwtTokenUtil

@Component public class JwtTokenUtil extends Object
  • Constructor Details

    • JwtTokenUtil

      public JwtTokenUtil()
  • Method Details

    • generateToken

      public String generateToken(org.springframework.security.core.userdetails.UserDetails userDetails, Map<String,Object> claims)
    • generateRefreshToken

      public String generateRefreshToken(org.springframework.security.core.userdetails.UserDetails userDetails)
    • validateToken

      public Boolean validateToken(String token, org.springframework.security.core.userdetails.UserDetails userDetails)
    • extractUsername

      public String extractUsername(String token)
    • extractExpiration

      public Date extractExpiration(String token)
    • extractClaim

      public <T> T extractClaim(String token, Function<io.jsonwebtoken.Claims,T> claimsResolver)