From 4f6898c991408c478623ec7b32e49aed26c94689 Mon Sep 17 00:00:00 2001 From: Jan Zickermann <jan.zickermann@dataport.de> Date: Mon, 25 Nov 2024 12:41:57 +0100 Subject: [PATCH] #3 OZG-7112 Fix json and base64 dependencies --- .../de/ozgcloud/nachrichten/postfach/osiv2/extension/Jwt.java | 4 ++-- .../nachrichten/postfach/osiv2/factory/JwtFactory.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/test/java/de/ozgcloud/nachrichten/postfach/osiv2/extension/Jwt.java b/src/test/java/de/ozgcloud/nachrichten/postfach/osiv2/extension/Jwt.java index 7d029e6..327c91e 100644 --- a/src/test/java/de/ozgcloud/nachrichten/postfach/osiv2/extension/Jwt.java +++ b/src/test/java/de/ozgcloud/nachrichten/postfach/osiv2/extension/Jwt.java @@ -5,7 +5,7 @@ import static de.ozgcloud.nachrichten.postfach.osiv2.factory.JsonUtil.*; import java.io.Serializable; import java.util.Map; -import org.eclipse.jgit.util.Base64; +import org.bouncycastle.util.encoders.Base64; import com.jayway.jsonpath.JsonPath; import com.jayway.jsonpath.ReadContext; @@ -81,7 +81,7 @@ public record Jwt(String token) { } private static String base64UrlEncode(String input) { - String base64 = Base64.encodeBytes(input.getBytes()); + var base64 = new String(Base64.encode(input.getBytes())); return base64.replace('+', '-').replace('/', '_').replace("=", ""); } diff --git a/src/test/java/de/ozgcloud/nachrichten/postfach/osiv2/factory/JwtFactory.java b/src/test/java/de/ozgcloud/nachrichten/postfach/osiv2/factory/JwtFactory.java index 0804976..c5e7fcd 100644 --- a/src/test/java/de/ozgcloud/nachrichten/postfach/osiv2/factory/JwtFactory.java +++ b/src/test/java/de/ozgcloud/nachrichten/postfach/osiv2/factory/JwtFactory.java @@ -1,6 +1,6 @@ package de.ozgcloud.nachrichten.postfach.osiv2.factory; -import static groovy.json.JsonOutput.*; +import static de.ozgcloud.nachrichten.postfach.osiv2.factory.JsonUtil.*; import java.util.List; import java.util.Map; -- GitLab