public final class OidcIdTokenValidator extends java.lang.Object implements OAuth2TokenValidator<Jwt>
OAuth2TokenValidator
responsible for
validating the claims in an ID Token
.OAuth2TokenValidator
,
Jwt
,
ID Token ValidationConstructor and Description |
---|
OidcIdTokenValidator(ClientRegistration clientRegistration) |
Modifier and Type | Method and Description |
---|---|
void |
setClockSkew(java.time.Duration clockSkew)
Sets the maximum acceptable clock skew.
|
OAuth2TokenValidatorResult |
validate(Jwt idToken)
Verify the validity and/or constraints of the provided OAuth 2.0 Token.
|
public OidcIdTokenValidator(ClientRegistration clientRegistration)
public OAuth2TokenValidatorResult validate(Jwt idToken)
OAuth2TokenValidator
validate
in interface OAuth2TokenValidator<Jwt>
idToken
- an OAuth 2.0 token