This is an automated email from the ASF dual-hosted git repository.
pzampino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/knox.git
The following commit(s) were added to refs/heads/master by this push:
new 406ca301c KNOX-3061: Upgrade Bouncy Castle to 1.78 (#964)
406ca301c is described below
commit 406ca301c1cd91992a60e843434d7cbbe5d435d6
Author: hanicz <[email protected]>
AuthorDate: Thu Nov 21 20:38:18 2024 +0100
KNOX-3061: Upgrade Bouncy Castle to 1.78 (#964)
---
gateway-demo-ldap/pom.xml | 5 +++++
gateway-docker/pom.xml | 4 ++++
gateway-provider-security-pac4j/pom.xml | 5 +++++
pom.xml | 38 ++++++++++++++++++++++++++++++---
4 files changed, 49 insertions(+), 3 deletions(-)
diff --git a/gateway-demo-ldap/pom.xml b/gateway-demo-ldap/pom.xml
index f94d3b610..b07f4f268 100644
--- a/gateway-demo-ldap/pom.xml
+++ b/gateway-demo-ldap/pom.xml
@@ -83,5 +83,10 @@
<artifactId>gateway-test-utils</artifactId>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcprov-jdk18on</artifactId>
+ </dependency>
</dependencies>
</project>
diff --git a/gateway-docker/pom.xml b/gateway-docker/pom.xml
index e2d8d7353..f700bcb9d 100644
--- a/gateway-docker/pom.xml
+++ b/gateway-docker/pom.xml
@@ -38,6 +38,10 @@
<groupId>io.fabric8</groupId>
<artifactId>docker-maven-plugin</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcpkix-jdk18on</artifactId>
+ </dependency>
</dependencies>
<build>
<plugins>
diff --git a/gateway-provider-security-pac4j/pom.xml
b/gateway-provider-security-pac4j/pom.xml
index 8b8651ec8..a6dd61c03 100644
--- a/gateway-provider-security-pac4j/pom.xml
+++ b/gateway-provider-security-pac4j/pom.xml
@@ -158,5 +158,10 @@
<artifactId>gateway-test-utils</artifactId>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcpkix-jdk18on</artifactId>
+ </dependency>
</dependencies>
</project>
diff --git a/pom.xml b/pom.xml
index 2f9c3d1ba..1485ecf88 100644
--- a/pom.xml
+++ b/pom.xml
@@ -168,7 +168,8 @@
<asm.version>9.0</asm.version>
<aspectj.version>1.9.6</aspectj.version>
<asynchttpclient.version>4.1.5</asynchttpclient.version>
- <bcprov-jdk15on.version>1.67</bcprov-jdk15on.version>
+ <bcprov-jdk18on.version>1.78</bcprov-jdk18on.version>
+ <bcpkix-jdk18on.version>1.78</bcpkix-jdk18on.version>
<ben-manes.caffeine.version>2.8.8</ben-manes.caffeine.version>
<buildnumber-maven-plugin.version>1.4</buildnumber-maven-plugin.version>
<cglib.version>3.3.0</cglib.version>
@@ -1956,6 +1957,12 @@
<groupId>org.apache.directory.server</groupId>
<artifactId>apacheds-core</artifactId>
<version>${apacheds.directory.server.version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcprov-jdk15on</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
<groupId>org.apache.directory.server</groupId>
@@ -1981,6 +1988,12 @@
<groupId>org.apache.directory.server</groupId>
<artifactId>apacheds-protocol-ldap</artifactId>
<version>${apacheds.directory.server.version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcprov-jdk15on</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
@@ -2165,8 +2178,13 @@
<dependency>
<groupId>org.bouncycastle</groupId>
- <artifactId>bcprov-jdk15on</artifactId>
- <version>${bcprov-jdk15on.version}</version>
+ <artifactId>bcprov-jdk18on</artifactId>
+ <version>${bcprov-jdk18on.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcpkix-jdk18on</artifactId>
+ <version>${bcpkix-jdk18on.version}</version>
</dependency>
<dependency>
@@ -2299,6 +2317,12 @@
<groupId>org.pac4j</groupId>
<artifactId>pac4j-cas</artifactId>
<version>${pac4j.version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcpkix-jdk15on</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
<groupId>org.pac4j</groupId>
@@ -2356,6 +2380,10 @@
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcprov-jdk15on</artifactId>
+ </exclusion>
</exclusions>
</dependency>
@@ -2526,6 +2554,10 @@
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>org.bouncycastle</groupId>
+ <artifactId>bcpkix-jdk15on</artifactId>
+ </exclusion>
</exclusions>
</dependency>