vertx-auth
vertx-auth copied to clipboard
feat: replace random access with round robin
Motivation:
JWS/JWT picks a random signer when multiple entries are known for the same algorithm. There are a few known problems here:
- we don't rely on a secure random
- random initialization interferes with build time initialization in Quarkus (not regular GraalVM)
With this behavior change we are more aligned with cloud vendors. We just round robin the keys.