aboutsummaryrefslogtreecommitdiffstats
path: root/http-utils/src/main/java/ai/vespa/util/http/hc4/VespaHttpClientBuilder.java
diff options
context:
space:
mode:
Diffstat (limited to 'http-utils/src/main/java/ai/vespa/util/http/hc4/VespaHttpClientBuilder.java')
-rw-r--r--http-utils/src/main/java/ai/vespa/util/http/hc4/VespaHttpClientBuilder.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/http-utils/src/main/java/ai/vespa/util/http/hc4/VespaHttpClientBuilder.java b/http-utils/src/main/java/ai/vespa/util/http/hc4/VespaHttpClientBuilder.java
index 953abcb04bc..af01b123a27 100644
--- a/http-utils/src/main/java/ai/vespa/util/http/hc4/VespaHttpClientBuilder.java
+++ b/http-utils/src/main/java/ai/vespa/util/http/hc4/VespaHttpClientBuilder.java
@@ -29,6 +29,8 @@ import java.net.InetAddress;
import java.util.logging.Level;
import java.util.logging.Logger;
+import static ai.vespa.util.http.hc4.SslConnectionSocketFactory.noopVerifier;
+
/**
* Http client builder for internal Vespa communications over http/https.
*
@@ -101,9 +103,8 @@ public class VespaHttpClientBuilder {
}
}
- private static SSLConnectionSocketFactory createSslSocketFactory(TlsContext tlsContext) {
- SSLParameters parameters = tlsContext.parameters();
- return new SSLConnectionSocketFactory(tlsContext.context(), parameters.getProtocols(), parameters.getCipherSuites(), new NoopHostnameVerifier());
+ private static SSLConnectionSocketFactory createSslSocketFactory(TlsContext ctx) {
+ return SslConnectionSocketFactory.of(ctx, noopVerifier());
}
private static Registry<ConnectionSocketFactory> createRegistry(SSLConnectionSocketFactory sslSocketFactory) {