Class TokenUtils
- java.lang.Object
-
- cronapp.framework.authentication.token.TokenUtils
-
public class TokenUtils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringAUTH_HEADER_NAME
-
Constructor Summary
Constructors Constructor Description TokenUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DategenerateExpirationDate()static StringgenerateToken(Map<String,Object> claims, Date expires)static StringgenerateToken(org.springframework.security.core.userdetails.UserDetails userDetails, String name, org.springframework.mobile.device.Device device, String provider)static List<String>getAuthoritiesFromToken(String token)static io.jsonwebtoken.ClaimsgetClaimsFromToken(String token)static StringgetIssuerFromToken(String token)static StringgetNameFromToken(String token)static StringgetProviderFromToken(String token)static List<String>getScopeFromToken(String token)static StringgetUsernameFromToken(String token)static booleanisTokenExpired(String token)
-
-
-
Field Detail
-
AUTH_HEADER_NAME
public static final String AUTH_HEADER_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getClaimsFromToken
public static io.jsonwebtoken.Claims getClaimsFromToken(String token)
-
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)
-
-