Package com.okta.jwt.impl.jjwt
Class JjwtIdTokenVerifier
java.lang.Object
com.okta.jwt.impl.jjwt.JjwtIdTokenVerifier
- All Implemented Interfaces:
com.okta.jwt.IdTokenVerifier
Classes in this `impl` implementation package may change in NON backward compatible way, and should ONLY be used as
a "runtime" dependency.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.okta.jwt.IdTokenVerifier
com.okta.jwt.IdTokenVerifier.Builder -
Constructor Summary
ConstructorsConstructorDescriptionJjwtIdTokenVerifier(String issuer, String clientId, java.time.Duration leeway, io.jsonwebtoken.SigningKeyResolver signingKeyResolver) -
Method Summary
-
Constructor Details
-
JjwtIdTokenVerifier
-
-
Method Details
-
decode
public com.okta.jwt.Jwt decode(String idToken, String nonce) throws com.okta.jwt.JwtVerificationException - Specified by:
decodein interfacecom.okta.jwt.IdTokenVerifier- Throws:
com.okta.jwt.JwtVerificationException
-
buildJwtParser
protected io.jsonwebtoken.JwtParser buildJwtParser() -
decode
protected com.okta.jwt.Jwt decode(String token, io.jsonwebtoken.JwtParser parser, com.okta.jwt.impl.jjwt.ClaimsValidator claimsValidator) throws com.okta.jwt.JwtVerificationException - Throws:
com.okta.jwt.JwtVerificationException
-