Class CustomJWTClaimsVerifier
java.lang.Object
com.nimbusds.jwt.proc.DefaultJWTClaimsVerifier<com.nimbusds.jose.proc.SecurityContext>
org.mockserver.authentication.jwt.CustomJWTClaimsVerifier
- All Implemented Interfaces:
com.nimbusds.jwt.proc.ClockSkewAware,com.nimbusds.jwt.proc.JWTClaimsSetVerifier<com.nimbusds.jose.proc.SecurityContext>
public class CustomJWTClaimsVerifier
extends com.nimbusds.jwt.proc.DefaultJWTClaimsVerifier<com.nimbusds.jose.proc.SecurityContext>
-
Field Summary
Fields inherited from class com.nimbusds.jwt.proc.DefaultJWTClaimsVerifier
DEFAULT_MAX_CLOCK_SKEW_SECONDS -
Constructor Summary
ConstructorsConstructorDescriptionCustomJWTClaimsVerifier(String expectedAudience, com.nimbusds.jwt.JWTClaimsSet exactMatchClaims, Set<String> requiredClaims) -
Method Summary
Modifier and TypeMethodDescriptionvoidverify(com.nimbusds.jwt.JWTClaimsSet claimsSet, com.nimbusds.jose.proc.SecurityContext context) Methods inherited from class com.nimbusds.jwt.proc.DefaultJWTClaimsVerifier
currentTime, getAcceptedAudienceValues, getExactMatchClaims, getMaxClockSkew, getProhibitedClaims, getRequiredClaims, setMaxClockSkew
-
Constructor Details
-
CustomJWTClaimsVerifier
-
-
Method Details
-
verify
public void verify(com.nimbusds.jwt.JWTClaimsSet claimsSet, com.nimbusds.jose.proc.SecurityContext context) throws com.nimbusds.jwt.proc.BadJWTException - Specified by:
verifyin interfacecom.nimbusds.jwt.proc.JWTClaimsSetVerifier<com.nimbusds.jose.proc.SecurityContext>- Overrides:
verifyin classcom.nimbusds.jwt.proc.DefaultJWTClaimsVerifier<com.nimbusds.jose.proc.SecurityContext>- Throws:
com.nimbusds.jwt.proc.BadJWTException
-