Module org.glassfish.soteria
Class TokenClaimsSetVerifier
- java.lang.Object
-
- org.glassfish.soteria.mechanisms.openid.controller.TokenClaimsSetVerifier
-
- All Implemented Interfaces:
com.nimbusds.jwt.proc.JWTClaimsSetVerifier
- Direct Known Subclasses:
AccessTokenClaimsSetVerifier,IdTokenClaimsSetVerifier,RefreshedIdTokenClaimsSetVerifier
public abstract class TokenClaimsSetVerifier extends Object implements com.nimbusds.jwt.proc.JWTClaimsSetVerifier
- Author:
- Gaurav Gupta, Rudy De Busscher
- See Also:
- OpenID Connect core 1.0, section 3.1.3.7
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classTokenClaimsSetVerifier.StandardVerifications
-
Field Summary
Fields Modifier and Type Field Description protected OpenIdConfigurationconfiguration
-
Constructor Summary
Constructors Constructor Description TokenClaimsSetVerifier(OpenIdConfiguration configuration)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidverify(com.nimbusds.jwt.JWTClaimsSet jwtcs)voidverify(com.nimbusds.jwt.JWTClaimsSet claims, com.nimbusds.jose.proc.SecurityContext c)
-
-
-
Field Detail
-
configuration
protected final OpenIdConfiguration configuration
-
-
Constructor Detail
-
TokenClaimsSetVerifier
public TokenClaimsSetVerifier(OpenIdConfiguration configuration)
-
-
Method Detail
-
verify
public void verify(com.nimbusds.jwt.JWTClaimsSet claims, com.nimbusds.jose.proc.SecurityContext c) throws com.nimbusds.jwt.proc.BadJWTException- Specified by:
verifyin interfacecom.nimbusds.jwt.proc.JWTClaimsSetVerifier- Throws:
com.nimbusds.jwt.proc.BadJWTException
-
verify
public abstract void verify(com.nimbusds.jwt.JWTClaimsSet jwtcs) throws com.nimbusds.jwt.proc.BadJWTException- Throws:
com.nimbusds.jwt.proc.BadJWTException
-
-