Class JwtUtil


  • public class JwtUtil
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      JwtUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String decode​(java.lang.String token, java.lang.String secret)
      Decode a JWT token
      static java.lang.String encode​(java.lang.String subject, long expiration, java.lang.String secret)
      Encode a JWT token
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JwtUtil

        public JwtUtil()
    • Method Detail

      • encode

        public static java.lang.String encode​(java.lang.String subject,
                                              long expiration,
                                              java.lang.String secret)
        Encode a JWT token
        Parameters:
        subject - content to encode to JWT token
        expiration - expiration time in minutes, if 0 never expired.
        secret - used to encode token
        Returns:
        encoded string
      • decode

        public static java.lang.String decode​(java.lang.String token,
                                              java.lang.String secret)
        Decode a JWT token
        Parameters:
        token - JWT token to decode
        secret - used to decode token
        Returns:
        decoded content