Default implementation of TokenVerifier.
More...
Public Member Functions | |
| DefaultTokenVerifier (final JwtConfig config) | |
| VerificationResult | verify (final String token, final Instant now) |
Default implementation of TokenVerifier.
Definition at line 38 of file DefaultTokenVerifier.java.
| dev.rafex.ether.jwt.DefaultTokenVerifier.DefaultTokenVerifier | ( | final JwtConfig | config | ) |
Definition at line 42 of file DefaultTokenVerifier.java.
| VerificationResult dev.rafex.ether.jwt.DefaultTokenVerifier.verify | ( | final String | token, |
| final Instant | now ) |
Implements dev.rafex.ether.jwt.TokenVerifier.
Definition at line 48 of file DefaultTokenVerifier.java.
References dev.rafex.ether.jwt.VerificationCode.BAD_FORMAT, dev.rafex.ether.jwt.VerificationCode.BAD_SIGNATURE, dev.rafex.ether.jwt.VerificationResult.fail(), dev.rafex.ether.jwt.JwtAlgorithm.fromHeaderValue(), dev.rafex.ether.jwt.internal.ClaimsMapper.fromPayload(), dev.rafex.ether.jwt.VerificationCode.OK, dev.rafex.ether.jwt.internal.JwtCodec.parse(), dev.rafex.ether.jwt.internal.ClaimsMapper.tokenTypeRaw(), dev.rafex.ether.jwt.VerificationCode.UNSUPPORTED_ALG, dev.rafex.ether.jwt.internal.TokenValidator.validate(), dev.rafex.ether.jwt.internal.JwtSigner.verify(), and dev.rafex.ether.jwt.VerificationCode.VERIFY_EXCEPTION.