Skip to content

Commit 0984480

Browse files
committed
Handle EdDSA / OKP
1 parent 3857f9a commit 0984480

File tree

1 file changed

+6
-0
lines changed
  • vertx-auth-common/src/main/java/io/vertx/ext/auth/impl/jose

1 file changed

+6
-0
lines changed

vertx-auth-common/src/main/java/io/vertx/ext/auth/impl/jose/JWK.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -423,6 +423,12 @@ public JWK(JsonObject json) {
423423
case HS512:
424424
signingAlgorithm = createOCT(algo, "HmacSHA512", json);
425425
break;
426+
case EdDSA:
427+
if ("OKP".equals(kty)) {
428+
signingAlgorithm = createOKP(algo, json);
429+
break;
430+
}
431+
// Pass through
426432
default:
427433
throw new NoSuchAlgorithmException(alg);
428434
}

0 commit comments

Comments
 (0)