aboutsummaryrefslogtreecommitdiffstats
path: root/sdc-distribution-client/src/main/java/org/openecomp/sdc/http/HttpAsdcClient.java
diff options
context:
space:
mode:
authorMichael Lando <ml636r@att.com>2017-04-18 10:54:30 +0000
committerGerrit Code Review <gerrit@onap.org>2017-04-18 10:54:30 +0000
commit9cb83cb1b15e93c95b1462fc2e3315b35dbc6c4d (patch)
tree87f28dc3cc9eeef4de641d1efe94541fdb6284be /sdc-distribution-client/src/main/java/org/openecomp/sdc/http/HttpAsdcClient.java
parent3a3b9a240974189766a7a72b026cb85cc9cbadc2 (diff)
parentb9e7afd028547fa7d000b3982f24ec32f06235db (diff)
Merge "[SDC-9] TLS 1.2 and HTTPS"
Diffstat (limited to 'sdc-distribution-client/src/main/java/org/openecomp/sdc/http/HttpAsdcClient.java')
-rw-r--r--sdc-distribution-client/src/main/java/org/openecomp/sdc/http/HttpAsdcClient.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/sdc-distribution-client/src/main/java/org/openecomp/sdc/http/HttpAsdcClient.java b/sdc-distribution-client/src/main/java/org/openecomp/sdc/http/HttpAsdcClient.java
index a08416c..6eb2ebd 100644
--- a/sdc-distribution-client/src/main/java/org/openecomp/sdc/http/HttpAsdcClient.java
+++ b/sdc-distribution-client/src/main/java/org/openecomp/sdc/http/HttpAsdcClient.java
@@ -67,7 +67,7 @@ import org.slf4j.LoggerFactory;
public class HttpAsdcClient implements IHttpAsdcClient {
- private static final String TLS = "TLS";
+ private static final String TLS = "TLSv1.2";
private static final String AUTHORIZATION_HEADER = "Authorization";
private static final String HTTPS = "https://";
private static Logger log = LoggerFactory.getLogger(DistributionClientImpl.class.getName());
@@ -178,8 +178,7 @@ public class HttpAsdcClient implements IHttpAsdcClient {
sslContext.init(null, tms, null);
SSLContext.setDefault(sslContext);
- SSLConnectionSocketFactory sslsf = new SSLConnectionSocketFactory(sslContext, new String[] { "TLSv1", "TLSv1.1" }, null, hostnameVerifier);
- httpClient = HttpClientBuilder.create().setDefaultCredentialsProvider(credsProvider).setSSLSocketFactory(sslsf).build();
+
} else {
@@ -192,9 +191,10 @@ public class HttpAsdcClient implements IHttpAsdcClient {
});
sslContext = builder.build();
-
- httpClient = HttpClientBuilder.create().setSSLHostnameVerifier(hostnameVerifier).setSslcontext(sslContext).setDefaultCredentialsProvider(credsProvider).build();
}
+
+ SSLConnectionSocketFactory sslsf = new SSLConnectionSocketFactory(sslContext, new String[] { "TLSv1.2" }, null, hostnameVerifier);
+ httpClient = HttpClientBuilder.create().setDefaultCredentialsProvider(credsProvider).setSSLSocketFactory(sslsf).build();
} catch (Exception e) {
log.error("Failed to create https client", e);