Skip to content

Commit a2da98a

Browse files
committed
Fix #26398: support ECDSA Keyclak certs
1 parent fde91f6 commit a2da98a

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

src/main/java/eu/openanalytics/containerproxy/ContainerProxyApplication.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
import io.undertow.servlet.api.SessionManagerFactory;
3232
import org.apache.logging.log4j.LogManager;
3333
import org.apache.logging.log4j.Logger;
34+
import org.bouncycastle.jce.provider.BouncyCastleProvider;
3435
import org.springframework.beans.factory.annotation.Autowired;
3536
import org.springframework.boot.SpringApplication;
3637
import org.springframework.boot.actuate.health.Health;
@@ -61,6 +62,7 @@
6162
import java.net.UnknownHostException;
6263
import java.nio.file.Files;
6364
import java.nio.file.Paths;
65+
import java.security.Security;
6466
import java.util.Arrays;
6567
import java.util.Objects;
6668
import java.util.Properties;
@@ -93,6 +95,7 @@ public class ContainerProxyApplication {
9395
public static String sameSiteCookiePolicy;
9496

9597
public static void main(String[] args) {
98+
Security.addProvider(new BouncyCastleProvider());
9699
SpringApplication app = new SpringApplication(ContainerProxyApplication.class);
97100

98101
boolean hasExternalConfig = Files.exists(Paths.get(CONFIG_FILENAME));

0 commit comments

Comments
 (0)