Class DefaultJwtTokenValidator
java.lang.Object
no.nav.security.token.support.core.validation.DefaultJwtTokenValidator
- All Implemented Interfaces:
JwtTokenValidator
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultJwtTokenValidator(String issuer, List<String> acceptedAudience, com.nimbusds.jose.jwk.source.RemoteJWKSet<com.nimbusds.jose.proc.SecurityContext> remoteJWKSet) -
Method Summary
Modifier and TypeMethodDescriptionvoidassertValidToken(String tokenString) voidassertValidToken(String tokenString, String expectedNonce) protected com.nimbusds.openid.connect.sdk.validators.IDTokenValidatorcreateValidator(String issuer, String clientId) protected com.nimbusds.openid.connect.sdk.validators.IDTokenValidatorget(com.nimbusds.jwt.JWT jwt) protected com.nimbusds.jose.jwk.source.RemoteJWKSet<com.nimbusds.jose.proc.SecurityContext>
-
Constructor Details
-
DefaultJwtTokenValidator
-
-
Method Details
-
assertValidToken
- Specified by:
assertValidTokenin interfaceJwtTokenValidator- Throws:
JwtTokenValidatorException
-
assertValidToken
public void assertValidToken(String tokenString, String expectedNonce) throws JwtTokenValidatorException - Throws:
JwtTokenValidatorException
-
get
protected com.nimbusds.openid.connect.sdk.validators.IDTokenValidator get(com.nimbusds.jwt.JWT jwt) throws ParseException, JwtTokenValidatorException -
createValidator
-
getRemoteJWKSet
protected com.nimbusds.jose.jwk.source.RemoteJWKSet<com.nimbusds.jose.proc.SecurityContext> getRemoteJWKSet()
-