Class ResolveClaimsVerifier
- java.lang.Object
-
- com.nimbusds.jwt.proc.DefaultJWTClaimsVerifier
-
- com.nimbusds.openid.connect.sdk.federation.api.ResolveClaimsVerifier
-
- All Implemented Interfaces:
com.nimbusds.jwt.proc.ClockSkewAware
,com.nimbusds.jwt.proc.JWTClaimsSetVerifier
@Immutable public class ResolveClaimsVerifier extends com.nimbusds.jwt.proc.DefaultJWTClaimsVerifier
Resolve claims verifier.Verifies:
- The presence of the required "iss", "sub", "iat", "exp" and "metadata" claims.
- The current time is within the "iat" and "exp" window.
-
-
Constructor Summary
Constructors Constructor Description ResolveClaimsVerifier()
Creates a new resolve claims verifier.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
verify(com.nimbusds.jwt.JWTClaimsSet claimsSet, com.nimbusds.jose.proc.SecurityContext context)
-
-
-
Constructor Detail
-
ResolveClaimsVerifier
public ResolveClaimsVerifier()
Creates a new resolve claims verifier.
-
-
Method Detail
-
verify
public void verify(com.nimbusds.jwt.JWTClaimsSet claimsSet, com.nimbusds.jose.proc.SecurityContext context) throws com.nimbusds.jwt.proc.BadJWTException
- Specified by:
verify
in interfacecom.nimbusds.jwt.proc.JWTClaimsSetVerifier
- Overrides:
verify
in classcom.nimbusds.jwt.proc.DefaultJWTClaimsVerifier
- Throws:
com.nimbusds.jwt.proc.BadJWTException
-
-