public final class JwtUtils extends Object implements Serializable
| Modifier and Type | Method and Description |
|---|---|
static JwtConfiguration |
buildFromConfig(JwtConfigProperties config)
Build a
JwtConfiguration instance form given ConfigPropertyProvider using configuration property
keys listed in JwtConfiguration. |
static boolean |
isJWT(String token)
Check if given
token is a JWT token (unsigned) |
static boolean |
isJWT(String token,
byte[] signingKey)
Check if given
token is a JWT token (signed) |
static boolean |
isJWT(String token,
Key signingKey)
Check if given
token is a JWT token (signed) |
public static boolean isJWT(String token)
token is a JWT token (unsigned)token - Token to checktrue if it is a JWT tokenpublic static boolean isJWT(String token, byte[] signingKey)
token is a JWT token (signed)token - Token to checksigningKey - Signing keytrue if it is a JWT tokenpublic static boolean isJWT(String token, Key signingKey)
token is a JWT token (signed)token - Token to checksigningKey - Signing keytrue if it is a JWT tokenExpiredCredentialsException - If token is a JWT token but has expiredpublic static JwtConfiguration buildFromConfig(JwtConfigProperties config) throws JwtConfiguration.InvalidJwtConfigurationException
JwtConfiguration instance form given ConfigPropertyProvider using configuration property
keys listed in JwtConfiguration.config - ConfigPropertyProviderJwtConfiguration.InvalidJwtConfigurationException - Error building configurationCopyright © 2019 The Holon Platform. All rights reserved.