From b257a0275f5f039478a7768583ea4b9f2808d168 Mon Sep 17 00:00:00 2001 From: Max Dor Date: Mon, 7 Jan 2019 04:19:53 +0100 Subject: [PATCH] Properly handle signing Key ID format --- .../mxisd/http/undertow/handler/identity/v1/KeyGetHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/io/kamax/mxisd/http/undertow/handler/identity/v1/KeyGetHandler.java b/src/main/java/io/kamax/mxisd/http/undertow/handler/identity/v1/KeyGetHandler.java index ba61f3e..1dc8228 100644 --- a/src/main/java/io/kamax/mxisd/http/undertow/handler/identity/v1/KeyGetHandler.java +++ b/src/main/java/io/kamax/mxisd/http/undertow/handler/identity/v1/KeyGetHandler.java @@ -45,7 +45,7 @@ public class KeyGetHandler extends BasicHttpHandler { @Override public void handleRequest(HttpServerExchange exchange) { String key = getQueryParameter(exchange, Key); - String[] v = key.split(":", 1); + String[] v = key.split(":", 2); String keyType = v[0]; int keyId = Integer.parseInt(v[1]);