-
Notifications
You must be signed in to change notification settings - Fork 948
Description
Describe the problem
I'm using single instance of Verifier
private static final Verification verifier = JWT.require(Algorithm.RSA256(getPublicKey("/keys/public.pem"), null));
and I'm getting ConcurrentModificationException from time to time during call verify method
java.util.ConcurrentModificationException at java.base/java.util.ArrayList$Itr.checkForComodification(ArrayList.java:1043) at java.base/java.util.ArrayList$Itr.next(ArrayList.java:997) at java.base/java.util.Collections$UnmodifiableCollection$1.next(Collections.java:1047) at com.auth0.jwt.JWTVerifier.verifyClaims(JWTVerifier.java:473) at com.auth0.jwt.JWTVerifier.verify(JWTVerifier.java:460) at com.auth0.jwt.JWTVerifier.verify(JWTVerifier.java:441
Environment
Version of this library used: java-jwt-4.0.0
Version of Java used: 11
OS: Ubuntu 20.04
Exception doesn't appear with previous lib version (3.19.2)