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 TypeMethodDescriptionvoid
assertValidToken
(String tokenString) void
assertValidToken
(String tokenString, String expectedNonce) protected com.nimbusds.openid.connect.sdk.validators.IDTokenValidator
createValidator
(String issuer, String clientId) protected com.nimbusds.openid.connect.sdk.validators.IDTokenValidator
get
(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:
assertValidToken
in 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()
-