From 9ecefc83ada33a3f803431a21122f6389b9c0989 Mon Sep 17 00:00:00 2001 From: Thomas <> Date: Tue, 2 Apr 2024 18:07:00 +0200 Subject: test(sl20): fix broken tests because default JAVA trust-store uses JKS --- .../eaaf/modules/auth/sl20/utils/AbstractJsonSecurityUtilsTest.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'eaaf_modules') diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/AbstractJsonSecurityUtilsTest.java b/eaaf_modules/eaaf_module_auth_sl20/src/test/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/AbstractJsonSecurityUtilsTest.java index 18ac843f..c9e6ea4e 100644 --- a/eaaf_modules/eaaf_module_auth_sl20/src/test/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/AbstractJsonSecurityUtilsTest.java +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/AbstractJsonSecurityUtilsTest.java @@ -55,6 +55,9 @@ public abstract class AbstractJsonSecurityUtilsTest { */ @BeforeClass public static void classInitializer() { + + System.setProperty("javax.net.ssl.trustStoreType", "jks"); + IAIK.addAsProvider(); ECCelerate.addAsProvider(); @@ -68,7 +71,8 @@ public abstract class AbstractJsonSecurityUtilsTest { public static final void classFinisher() { Security.removeProvider(IAIK.getInstance().getName()); Security.removeProvider(ECCelerate.getInstance().getName()); - + System.clearProperty("javax.net.ssl.trustStoreType"); + } protected abstract void setRsaSigningKey(); -- cgit v1.2.3