Package cronapi

Class TokenUtils


  • public class TokenUtils
    extends Object
    • Constructor Detail

      • TokenUtils

        public TokenUtils()
    • Method Detail

      • getAuthoritiesFromToken

        public static List<String> getAuthoritiesFromToken​(String token)
      • getUsernameFromToken

        public static String getUsernameFromToken​(String token)
      • getProviderFromToken

        public static String getProviderFromToken​(String token)
      • getExpirationDateFromToken

        public static Date getExpirationDateFromToken​(String token)
      • getClaimsFromToken

        public static io.jsonwebtoken.Claims getClaimsFromToken​(String token)
      • setExpiration

        public static String setExpiration​(String token,
                                           Date expiration)
      • getNameFromToken

        public static String getNameFromToken​(String token)
      • getIssuerFromToken

        public static String getIssuerFromToken​(String token)
      • getScopeFromToken

        public static List<String> getScopeFromToken​(String token)
      • generateCurrentDate

        public static Date generateCurrentDate()
      • generateExpirationDate

        public static Date generateExpirationDate()
      • isTokenExpired

        public static boolean isTokenExpired​(String token)
      • generateToken

        public static String generateToken​(org.springframework.security.core.userdetails.UserDetails userDetails,
                                           String name,
                                           org.springframework.mobile.device.Device device,
                                           String provider)
      • canTokenBeRefreshed

        public static boolean canTokenBeRefreshed​(String token,
                                                  Date lastPasswordReset)
      • refreshToken

        public static String refreshToken​(String token)
      • revokeToken

        public static void revokeToken​(String token)
      • createCookieFromToken

        public static javax.servlet.http.Cookie createCookieFromToken​(String token,
                                                                      String path,
                                                                      boolean isSecure)
      • getTokenFromCookie

        public static String getTokenFromCookie​(javax.servlet.http.Cookie[] cookies)