public class TokenValidator extends 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.BadJOSEException
com.nimbusds.jose.JOSEException
Copyright © 2019. All rights reserved.