JWTVerifier.BaseVerification

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total770 of 87111%118 of 1201%1141201441655460
assertValidCollectionClaim(Claim, Object[])590%60%44101011
assertValidInstantClaim(String, Claim, long, boolean)560%60%44111111
isNullOrEmpty(String[])320%80%558811
lambda$withAnyOfAudience$3(List, Claim, DecodedJWT)230%40%335511
lambda$withAudience$2(List, Claim, DecodedJWT)230%40%335511
lambda$withIssuer$0(List, Claim, DecodedJWT)230%60%445511
assertValidAudienceClaim(List, List, boolean)200%80%555511
withIssuer(String[])170%20%223311
withAudience(String[])170%20%223311
withAnyOfAudience(String[])170%20%223311
lambda$withClaim$12(Instant, Claim, DecodedJWT)160%40%332211
lambda$withArrayClaim$16(Long[], Claim, DecodedJWT)140%40%332211
lambda$withArrayClaim$15(Integer[], Claim, DecodedJWT)140%40%332211
lambda$withArrayClaim$14(String[], Claim, DecodedJWT)140%40%332211
lambda$withClaim$13(BiPredicate, Claim, DecodedJWT)140%40%332211
lambda$withClaim$11(String, Claim, DecodedJWT)140%40%332211
lambda$withClaim$10(Double, Claim, DecodedJWT)140%40%332211
lambda$withClaim$9(Long, Claim, DecodedJWT)140%40%332211
lambda$withClaim$8(Integer, Claim, DecodedJWT)140%40%332211
lambda$withClaim$7(Boolean, Claim, DecodedJWT)140%40%332211
lambda$withJWTId$4(String, Claim, DecodedJWT)140%40%331111
lambda$withSubject$1(String, Claim, DecodedJWT)140%40%331111
assertInstantIsFuture(Instant, long, Instant)130%40%331111
assertInstantIsLessThanOrEqualToNow(Instant, long, Instant)130%40%331111
lambda$addCheck$20(String, BiPredicate, Claim, DecodedJWT)130%20%223311
acceptExpiresAt(long)120%n/a113311
acceptNotBefore(long)120%n/a113311
acceptIssuedAt(long)120%n/a113311
withClaim(String, Boolean)110%n/a113311
withClaim(String, Integer)110%n/a113311
withClaim(String, Long)110%n/a113311
withClaim(String, Double)110%n/a113311
withClaim(String, String)110%n/a113311
withClaim(String, Instant)110%n/a113311
withClaim(String, BiPredicate)110%n/a113311
withArrayClaim(String, String[])110%n/a113311
withArrayClaim(String, Integer[])110%n/a113311
withArrayClaim(String, Long[])110%n/a113311
addCheck(String, BiPredicate)110%n/a112211
withClaimPresence(String)100%n/a113311
withNullClaim(String)100%n/a113311
withClaim(String, Date)100%20%221111
assertPositive(long)100%20%223311
verifyNull(Claim, Object)90%40%331111
withSubject(String)80%n/a112211
acceptLeeway(long)80%n/a113311
withJWTId(String)80%n/a112211
assertNonNull(String)80%20%223311
lambda$addMandatoryClaimChecks$19(long, Claim, DecodedJWT)70%n/a111111
lambda$addMandatoryClaimChecks$18(long, Claim, DecodedJWT)70%n/a111111
lambda$addMandatoryClaimChecks$17(long, Claim, DecodedJWT)70%n/a111111
JWTVerifier.BaseVerification(Algorithm)52180%1150%121801
ignoreIssuedAt()50%n/a112211
lambda$withNullClaim$6(Claim, DecodedJWT)30%n/a111111
lambda$withClaimPresence$5(Claim, DecodedJWT)20%n/a111111
addMandatoryClaimChecks()46100%1150%120801
build(Clock)13100%n/a010301
getLeewayFor(String)10100%n/a010101
constructExpectedCheck(String, BiPredicate)7100%n/a010101
build()4100%n/a010101