diff --git a/adapters/oidc/adapter-core/pom.xml b/adapters/oidc/adapter-core/pom.xml
index d8e11b293382..bca6498d82d7 100755
--- a/adapters/oidc/adapter-core/pom.xml
+++ b/adapters/oidc/adapter-core/pom.xml
@@ -55,7 +55,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
provided
diff --git a/adapters/oidc/installed/pom.xml b/adapters/oidc/installed/pom.xml
index 0d12f7372730..812480b9c848 100755
--- a/adapters/oidc/installed/pom.xml
+++ b/adapters/oidc/installed/pom.xml
@@ -45,7 +45,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
org.apache.httpcomponents
diff --git a/adapters/oidc/jetty/jetty-core/pom.xml b/adapters/oidc/jetty/jetty-core/pom.xml
index 4b4a2ee613b2..711259c35150 100755
--- a/adapters/oidc/jetty/jetty-core/pom.xml
+++ b/adapters/oidc/jetty/jetty-core/pom.xml
@@ -68,7 +68,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
com.fasterxml.jackson.core
diff --git a/adapters/oidc/jetty/jetty9.4/pom.xml b/adapters/oidc/jetty/jetty9.4/pom.xml
index 583eb537f185..af399e115146 100644
--- a/adapters/oidc/jetty/jetty9.4/pom.xml
+++ b/adapters/oidc/jetty/jetty9.4/pom.xml
@@ -64,7 +64,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
com.fasterxml.jackson.core
diff --git a/adapters/oidc/servlet-filter/pom.xml b/adapters/oidc/servlet-filter/pom.xml
index 8151ec48bd3b..47273caf4bc2 100755
--- a/adapters/oidc/servlet-filter/pom.xml
+++ b/adapters/oidc/servlet-filter/pom.xml
@@ -69,7 +69,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
com.fasterxml.jackson.core
diff --git a/adapters/oidc/spring-security/pom.xml b/adapters/oidc/spring-security/pom.xml
index 41171fb90309..eccae59ad7ec 100644
--- a/adapters/oidc/spring-security/pom.xml
+++ b/adapters/oidc/spring-security/pom.xml
@@ -85,7 +85,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
runtime
diff --git a/adapters/oidc/tomcat/tomcat-core/pom.xml b/adapters/oidc/tomcat/tomcat-core/pom.xml
index 4d6ac9df83a7..c4cdfebbb2dc 100755
--- a/adapters/oidc/tomcat/tomcat-core/pom.xml
+++ b/adapters/oidc/tomcat/tomcat-core/pom.xml
@@ -57,7 +57,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
com.fasterxml.jackson.core
diff --git a/adapters/oidc/tomcat/tomcat/pom.xml b/adapters/oidc/tomcat/tomcat/pom.xml
index dfc9bc702a11..04159c5425f7 100755
--- a/adapters/oidc/tomcat/tomcat/pom.xml
+++ b/adapters/oidc/tomcat/tomcat/pom.xml
@@ -80,7 +80,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
com.fasterxml.jackson.core
diff --git a/adapters/oidc/undertow/pom.xml b/adapters/oidc/undertow/pom.xml
index 10d5910ccded..f3714f89c95d 100755
--- a/adapters/oidc/undertow/pom.xml
+++ b/adapters/oidc/undertow/pom.xml
@@ -69,7 +69,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
com.fasterxml.jackson.core
diff --git a/adapters/oidc/wildfly-elytron/pom.xml b/adapters/oidc/wildfly-elytron/pom.xml
index e911001e95ee..0bb90b248182 100755
--- a/adapters/oidc/wildfly-elytron/pom.xml
+++ b/adapters/oidc/wildfly-elytron/pom.xml
@@ -70,7 +70,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
com.fasterxml.jackson.core
diff --git a/adapters/saml/jetty/jetty-core/pom.xml b/adapters/saml/jetty/jetty-core/pom.xml
index e055178142f4..00e2a1eee381 100755
--- a/adapters/saml/jetty/jetty-core/pom.xml
+++ b/adapters/saml/jetty/jetty-core/pom.xml
@@ -73,7 +73,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
org.eclipse.jetty
diff --git a/adapters/saml/jetty/jetty9.4/pom.xml b/adapters/saml/jetty/jetty9.4/pom.xml
index bb66091adb31..5f40d0a3c7f8 100644
--- a/adapters/saml/jetty/jetty9.4/pom.xml
+++ b/adapters/saml/jetty/jetty9.4/pom.xml
@@ -53,7 +53,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
org.keycloak
diff --git a/adapters/saml/servlet-filter/pom.xml b/adapters/saml/servlet-filter/pom.xml
index 6fd5010461ee..7536a2a1e293 100755
--- a/adapters/saml/servlet-filter/pom.xml
+++ b/adapters/saml/servlet-filter/pom.xml
@@ -49,7 +49,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
org.keycloak
diff --git a/adapters/saml/tomcat/tomcat-core/pom.xml b/adapters/saml/tomcat/tomcat-core/pom.xml
index 27c4c2fc22c2..258f88dc6bcb 100755
--- a/adapters/saml/tomcat/tomcat-core/pom.xml
+++ b/adapters/saml/tomcat/tomcat-core/pom.xml
@@ -53,7 +53,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
org.keycloak
diff --git a/adapters/saml/tomcat/tomcat/pom.xml b/adapters/saml/tomcat/tomcat/pom.xml
index 17a387bb9f47..2c21bdfee3cf 100755
--- a/adapters/saml/tomcat/tomcat/pom.xml
+++ b/adapters/saml/tomcat/tomcat/pom.xml
@@ -72,7 +72,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
junit
diff --git a/adapters/spi/adapter-spi/pom.xml b/adapters/spi/adapter-spi/pom.xml
index 17db15540298..35c24cb846e2 100755
--- a/adapters/spi/adapter-spi/pom.xml
+++ b/adapters/spi/adapter-spi/pom.xml
@@ -43,7 +43,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
provided
diff --git a/adapters/spi/jboss-adapter-core/pom.xml b/adapters/spi/jboss-adapter-core/pom.xml
index cb4ce4d47177..2ae8bda79fe0 100755
--- a/adapters/spi/jboss-adapter-core/pom.xml
+++ b/adapters/spi/jboss-adapter-core/pom.xml
@@ -50,7 +50,7 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
com.fasterxml.jackson.core
diff --git a/crypto/default/pom.xml b/crypto/default/pom.xml
index b3115d40f5e6..c41ad04bd818 100644
--- a/crypto/default/pom.xml
+++ b/crypto/default/pom.xml
@@ -56,11 +56,11 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
org.bouncycastle
- bcpkix-jdk15on
+ bcpkix-jdk18on
org.jboss.logging
@@ -79,4 +79,4 @@
-
\ No newline at end of file
+
diff --git a/dependencies/server-min/pom.xml b/dependencies/server-min/pom.xml
index c0ef40a443cf..337d890ae123 100755
--- a/dependencies/server-min/pom.xml
+++ b/dependencies/server-min/pom.xml
@@ -41,11 +41,11 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
org.bouncycastle
- bcpkix-jdk15on
+ bcpkix-jdk18on
org.keycloak
diff --git a/distribution/feature-packs/adapter-feature-pack/pom.xml b/distribution/feature-packs/adapter-feature-pack/pom.xml
index 77e5ce89c1e6..ec7c026f2da2 100755
--- a/distribution/feature-packs/adapter-feature-pack/pom.xml
+++ b/distribution/feature-packs/adapter-feature-pack/pom.xml
@@ -160,6 +160,16 @@
wildfly-feature-pack
${wildfly.version}
zip
+
+
+ org.bouncycastle
+ bcprov-jdk15on
+
+
+ org.bouncycastle
+ bcpkix-jdk15on
+
+
diff --git a/integration/client-cli/client-registration-cli/pom.xml b/integration/client-cli/client-registration-cli/pom.xml
index fa63ab9e1780..df2ceda515d7 100755
--- a/integration/client-cli/client-registration-cli/pom.xml
+++ b/integration/client-cli/client-registration-cli/pom.xml
@@ -96,13 +96,13 @@
- org.bouncycastle:bcprov-jdk15on
+ org.bouncycastle:bcprov-jdk18on
**/**
- org.bouncycastle:bcpkix-jdk15on
+ org.bouncycastle:bcpkix-jdk18on
**/**
diff --git a/operator/pom.xml b/operator/pom.xml
index 6b4939323329..ab24c055f744 100644
--- a/operator/pom.xml
+++ b/operator/pom.xml
@@ -103,11 +103,11 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
org.bouncycastle
- bcpkix-jdk15on
+ bcpkix-jdk18on
diff --git a/pom.xml b/pom.xml
index 385c455be4bb..05fce32d242b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -65,7 +65,7 @@
4.4.14
0.6
1.5.1.Final
- 1.70
+ 1.74
1.0.2.3
@@ -348,12 +348,12 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
${bouncycastle.version}
org.bouncycastle
- bcpkix-jdk15on
+ bcpkix-jdk18on
${bouncycastle.version}
diff --git a/quarkus/runtime/src/main/java/org/keycloak/quarkus/runtime/configuration/mappers/ClassLoaderPropertyMappers.java b/quarkus/runtime/src/main/java/org/keycloak/quarkus/runtime/configuration/mappers/ClassLoaderPropertyMappers.java
index 51368edfc14d..59bacdb96cd2 100644
--- a/quarkus/runtime/src/main/java/org/keycloak/quarkus/runtime/configuration/mappers/ClassLoaderPropertyMappers.java
+++ b/quarkus/runtime/src/main/java/org/keycloak/quarkus/runtime/configuration/mappers/ClassLoaderPropertyMappers.java
@@ -34,7 +34,7 @@ private static Optional resolveIgnoredArtifacts(Optional value,
if (fipsEnabled != null && FipsMode.valueOf(fipsEnabled.getValue()).isFipsEnabled()) {
return Optional.of(
- "org.bouncycastle:bcprov-jdk15on,org.bouncycastle:bcpkix-jdk15on,org.keycloak:keycloak-crypto-default");
+ "org.bouncycastle:bcprov-jdk18on,org.bouncycastle:bcpkix-jdk18on,org.keycloak:keycloak-crypto-default");
}
return Optional.of(
diff --git a/testsuite/integration-arquillian/tests/base/pom.xml b/testsuite/integration-arquillian/tests/base/pom.xml
index d4ff052a9dda..00e4be99d597 100644
--- a/testsuite/integration-arquillian/tests/base/pom.xml
+++ b/testsuite/integration-arquillian/tests/base/pom.xml
@@ -56,8 +56,8 @@
keycloak-util-embedded-ldap
- bouncycastle
- bcprov-jdk15
+ org.bouncycastle
+ bcprov-jdk18on
diff --git a/testsuite/integration-arquillian/tests/pom.xml b/testsuite/integration-arquillian/tests/pom.xml
index b9a1e4b994ef..889f60339683 100755
--- a/testsuite/integration-arquillian/tests/pom.xml
+++ b/testsuite/integration-arquillian/tests/pom.xml
@@ -124,7 +124,7 @@
n
-agentlib:jdwp=transport=dt_socket,server=y,suspend=${app.server.2.debug.suspend},address=localhost:${app.server.2.debug.port}
64m
- 512m
+ 768m
-Xms${app.server.memory.Xms} -Xmx${app.server.memory.Xmx} -XX:MetaspaceSize=${surefire.memory.metaspace} -XX:MaxMetaspaceSize=${surefire.memory.metaspace.max}
false
${app.server.keystore.dir}/keycloak.truststore
@@ -1833,11 +1833,11 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
org.bouncycastle
- bcpkix-jdk15on
+ bcpkix-jdk18on
org.hamcrest
diff --git a/testsuite/utils/pom.xml b/testsuite/utils/pom.xml
index 191593009a33..02aab263883d 100755
--- a/testsuite/utils/pom.xml
+++ b/testsuite/utils/pom.xml
@@ -37,11 +37,11 @@
org.bouncycastle
- bcprov-jdk15on
+ bcprov-jdk18on
org.bouncycastle
- bcpkix-jdk15on
+ bcpkix-jdk18on
org.keycloak