Module org.glassfish.soteria
Class AccessTokenClaimsSetVerifier
- java.lang.Object
-
- org.glassfish.soteria.mechanisms.openid.controller.TokenClaimsSetVerifier
-
- org.glassfish.soteria.mechanisms.openid.controller.AccessTokenClaimsSetVerifier
-
- All Implemented Interfaces:
com.nimbusds.jwt.proc.JWTClaimsSetVerifier
public class AccessTokenClaimsSetVerifier extends TokenClaimsSetVerifier
Validates the Access 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 AccessTokenClaimsSetVerifier(jakarta.security.enterprise.identitystore.openid.AccessToken accessToken, com.nimbusds.jose.Algorithm idTokenAlgorithm, Map<String,Object> idTokenClaims, OpenIdConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvalidateAccessToken()voidverify(com.nimbusds.jwt.JWTClaimsSet claims)-
Methods inherited from class org.glassfish.soteria.mechanisms.openid.controller.TokenClaimsSetVerifier
verify
-
-
-
-
Constructor Detail
-
AccessTokenClaimsSetVerifier
public AccessTokenClaimsSetVerifier(jakarta.security.enterprise.identitystore.openid.AccessToken accessToken, com.nimbusds.jose.Algorithm idTokenAlgorithm, Map<String,Object> idTokenClaims, OpenIdConfiguration configuration)
-
-
Method Detail
-
verify
public void verify(com.nimbusds.jwt.JWTClaimsSet claims) throws com.nimbusds.jwt.proc.BadJWTException- Specified by:
verifyin classTokenClaimsSetVerifier- Throws:
com.nimbusds.jwt.proc.BadJWTException
-
validateAccessToken
public void validateAccessToken()
-
-