public class TokenValidator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
TokenValidator(OidcConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
protected com.nimbusds.openid.connect.sdk.validators.IDTokenValidator |
createHMACTokenValidator(OidcConfiguration configuration,
com.nimbusds.jose.JWSAlgorithm jwsAlgorithm,
com.nimbusds.oauth2.sdk.id.ClientID clientID,
com.nimbusds.oauth2.sdk.auth.Secret secret) |
protected com.nimbusds.openid.connect.sdk.validators.IDTokenValidator |
createRSATokenValidator(OidcConfiguration configuration,
com.nimbusds.jose.JWSAlgorithm jwsAlgorithm,
com.nimbusds.oauth2.sdk.id.ClientID clientID) |
com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet |
validate(com.nimbusds.jwt.JWT idToken,
com.nimbusds.openid.connect.sdk.Nonce expectedNonce) |
public TokenValidator(OidcConfiguration configuration)
protected com.nimbusds.openid.connect.sdk.validators.IDTokenValidator createRSATokenValidator(OidcConfiguration configuration, com.nimbusds.jose.JWSAlgorithm jwsAlgorithm, com.nimbusds.oauth2.sdk.id.ClientID clientID)
protected com.nimbusds.openid.connect.sdk.validators.IDTokenValidator createHMACTokenValidator(OidcConfiguration configuration, com.nimbusds.jose.JWSAlgorithm jwsAlgorithm, com.nimbusds.oauth2.sdk.id.ClientID clientID, com.nimbusds.oauth2.sdk.auth.Secret secret)
public com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet validate(com.nimbusds.jwt.JWT idToken,
com.nimbusds.openid.connect.sdk.Nonce expectedNonce)
throws com.nimbusds.jose.proc.BadJOSEException,
com.nimbusds.jose.JOSEException
com.nimbusds.jose.proc.BadJOSEExceptioncom.nimbusds.jose.JOSEExceptionCopyright © 2019. All Rights Reserved.