Module org.glassfish.soteria
Class RefreshedIdTokenClaimsSetVerifier
- java.lang.Object
-
- org.glassfish.soteria.mechanisms.openid.controller.TokenClaimsSetVerifier
-
- org.glassfish.soteria.mechanisms.openid.controller.RefreshedIdTokenClaimsSetVerifier
-
- All Implemented Interfaces:
com.nimbusds.jwt.proc.JWTClaimsSetVerifier
public class RefreshedIdTokenClaimsSetVerifier extends TokenClaimsSetVerifier
Validates the ID token received from the Refresh token response- 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 RefreshedIdTokenClaimsSetVerifier(jakarta.security.enterprise.identitystore.openid.IdentityToken previousIdToken, 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 received from the Refresh token response-
Methods inherited from class org.glassfish.soteria.mechanisms.openid.controller.TokenClaimsSetVerifier
verify
-
-
-
-
Constructor Detail
-
RefreshedIdTokenClaimsSetVerifier
public RefreshedIdTokenClaimsSetVerifier(jakarta.security.enterprise.identitystore.openid.IdentityToken previousIdToken, OpenIdConfiguration configuration)
-
-
Method Detail
-
verify
public void verify(com.nimbusds.jwt.JWTClaimsSet claims) throws com.nimbusds.jwt.proc.BadJWTExceptionValidate ID Token's claims received from the Refresh token response- Specified by:
verifyin classTokenClaimsSetVerifier- Parameters:
claims-- Throws:
com.nimbusds.jwt.proc.BadJWTException
-
-