Module org.glassfish.soteria
Class IdTokenClaimsSetVerifier
- java.lang.Object
-
- org.glassfish.soteria.mechanisms.openid.controller.TokenClaimsSetVerifier
-
- org.glassfish.soteria.mechanisms.openid.controller.IdTokenClaimsSetVerifier
-
- All Implemented Interfaces:
com.nimbusds.jwt.proc.JWTClaimsSetVerifier
public class IdTokenClaimsSetVerifier extends TokenClaimsSetVerifier
Validates the ID token- Author:
- Gaurav Gupta, Rudy De Busscher
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.glassfish.soteria.mechanisms.openid.controller.TokenClaimsSetVerifier
TokenClaimsSetVerifier.StandardVerifications
-
-
Field Summary
-
Fields inherited from class org.glassfish.soteria.mechanisms.openid.controller.TokenClaimsSetVerifier
configuration
-
-
Constructor Summary
Constructors Constructor Description IdTokenClaimsSetVerifier(String expectedNonceHash, OpenIdConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidverify(com.nimbusds.jwt.JWTClaimsSet claims)Validate ID Token's claims-
Methods inherited from class org.glassfish.soteria.mechanisms.openid.controller.TokenClaimsSetVerifier
verify
-
-
-
-
Constructor Detail
-
IdTokenClaimsSetVerifier
public IdTokenClaimsSetVerifier(String expectedNonceHash, OpenIdConfiguration configuration)
-
-
Method Detail
-
verify
public void verify(com.nimbusds.jwt.JWTClaimsSet claims) throws com.nimbusds.jwt.proc.BadJWTExceptionValidate ID Token's claims- Specified by:
verifyin classTokenClaimsSetVerifier- Parameters:
claims-- Throws:
com.nimbusds.jwt.proc.BadJWTException
-
-