public class JWTVerifier extends Object
| Constructor and Description |
|---|
JWTVerifier(byte[] secret) |
JWTVerifier(byte[] secret,
String audience) |
JWTVerifier(byte[] secret,
String audience,
String issuer) |
JWTVerifier(PublicKey publicKey) |
JWTVerifier(PublicKey publicKey,
String audience) |
JWTVerifier(PublicKey publicKey,
String audience,
String issuer) |
JWTVerifier(String secret) |
JWTVerifier(String secret,
String audience) |
JWTVerifier(String secret,
String audience,
String issuer) |
public JWTVerifier(String secret)
public JWTVerifier(byte[] secret,
String audience)
public JWTVerifier(byte[] secret)
public JWTVerifier(PublicKey publicKey)
public Map<String,Object> verify(String token) throws NoSuchAlgorithmException, InvalidKeyException, IllegalStateException, IOException, SignatureException, JWTVerifyException
token - token to verifySignatureException - when signature is invalidJWTVerifyException - when expiration, issuer or audience are invalidJWTAlgorithmException - when the algorithm is missing or unsupportedIllegalStateException - when token's structure is invalid or secret / public key does not match algorithm of tokenNoSuchAlgorithmExceptionInvalidKeyExceptionIOExceptionCopyright © 2016. All Rights Reserved.