Skip to content

Commit

Permalink
Specify available TLS versions
Browse files Browse the repository at this point in the history
Fixes #162.
  • Loading branch information
thomaseizinger authored and scaytrase committed Sep 27, 2017
1 parent 1fad15a commit 2cc5cdb
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions src/main/java/org/jenkinsci/plugins/stashNotifier/StashNotifier.java
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -409,9 +409,13 @@ protected HttpClient getHttpClient(PrintStream logger, Run<?, ?> run, String sta
// add unsafe trust manager to avoid thrown
// SSLPeerUnverifiedException
try {
SSLConnectionSocketFactory sslConnSocketFactory
= new SSLConnectionSocketFactory(buildSslContext(ignoreUnverifiedSSL,certificateCredentials),
ignoreUnverifiedSSL ? SSLConnectionSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER : null);
final SSLContext sslContext = buildSslContext(ignoreUnverifiedSSL, certificateCredentials);
SSLConnectionSocketFactory sslConnSocketFactory = new SSLConnectionSocketFactory(
sslContext,
new String[] { "TLSv1", "TLSv1.1", "TLSv1.2" },
null,
ignoreUnverifiedSSL ? SSLConnectionSocketFactory.ALLOW_ALL_HOSTNAME_VERIFIER : null
);
builder.setSSLSocketFactory(sslConnSocketFactory);

Registry<ConnectionSocketFactory> registry
Expand Down

0 comments on commit 2cc5cdb

Please sign in to comment.