Class ZeusJwtUtil

java.lang.Object
com.brihaspathee.zeus.auth.util.ZeusJwtUtil

@Component public class ZeusJwtUtil extends Object
Created in Intellij IDEA User: Balaji Varadharajan Date: 25, May 2022 Time: 5:40 AM Project: Zeus Package Name: com.brihaspathee.zeus.auth.util To change this template use File | Settings | File and Code Template
  • Constructor Details

    • ZeusJwtUtil

      public ZeusJwtUtil()
  • Method Details

    • 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)
    • generateToken

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

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