From babafa8c4187f04baf92245bceaf72d2c2a7adf7 Mon Sep 17 00:00:00 2001 From: Oleg Kalnichevski Date: Tue, 9 Dec 2014 09:27:58 +0000 Subject: [PATCH] HTTPCLIENT-1585: SSLContextBuilder to preserve natural order of trust / key managers when loading trust / ket material from multiple sources git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1644005 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/http/conn/ssl/SSLContextBuilder.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/httpclient/src/main/java-deprecated/org/apache/http/conn/ssl/SSLContextBuilder.java b/httpclient/src/main/java-deprecated/org/apache/http/conn/ssl/SSLContextBuilder.java index 7e36ee88a..44aa39799 100644 --- a/httpclient/src/main/java-deprecated/org/apache/http/conn/ssl/SSLContextBuilder.java +++ b/httpclient/src/main/java-deprecated/org/apache/http/conn/ssl/SSLContextBuilder.java @@ -39,7 +39,7 @@ import java.security.cert.CertificateException; import java.security.cert.X509Certificate; import java.util.HashMap; -import java.util.HashSet; +import java.util.LinkedHashSet; import java.util.Map; import java.util.Set; @@ -74,8 +74,8 @@ public class SSLContextBuilder { public SSLContextBuilder() { super(); - this.keymanagers = new HashSet(); - this.trustmanagers = new HashSet(); + this.keymanagers = new LinkedHashSet(); + this.trustmanagers = new LinkedHashSet(); } public SSLContextBuilder useTLS() {