Package com.google.auth.oauth2
Class TokenVerifier
- java.lang.Object
-
- com.google.auth.oauth2.TokenVerifier
-
public class TokenVerifier extends Object
Handle verification of Google-signed JWT tokens.- Since:
- 0.21.0
- Author:
- Jeff Ching
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TokenVerifier.Builder
static class
TokenVerifier.VerificationException
Custom exception for wrapping all verification errors.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TokenVerifier.Builder
newBuilder()
com.google.api.client.json.webtoken.JsonWebSignature
verify(String token)
Verify an encoded JWT token.
-
-
-
Method Detail
-
newBuilder
public static TokenVerifier.Builder newBuilder()
-
verify
public com.google.api.client.json.webtoken.JsonWebSignature verify(String token) throws TokenVerifier.VerificationException
Verify an encoded JWT token.- Parameters:
token
- encoded JWT token- Returns:
- the parsed JsonWebSignature instance for additional validation if necessary
- Throws:
TokenVerifier.VerificationException
- thrown if any verification fails
-
-