Class JWTTokenProvider


  • @Component
    public class JWTTokenProvider
    extends java.lang.Object
    • Constructor Detail

      • JWTTokenProvider

        @Autowired
        public JWTTokenProvider​(@Value("${jwtId}")
                                java.lang.Long jwtId,
                                JwtsRepository jwtsRepository)
    • Method Detail

      • generateToken

        public java.lang.String generateToken​(UserPrincipal userPrincipal)
      • validateToken

        public boolean validateToken​(java.lang.String jwt)
      • getUserIdFromToken

        public java.lang.Long getUserIdFromToken​(java.lang.String token)