summaryrefslogtreecommitdiffstats
path: root/security-utils
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2019-02-22 11:10:11 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2019-02-25 12:46:17 +0100
commit79f80684a46159d4e350964308ae777d9c136c19 (patch)
tree2b65424e28cea984ae0b7f7fa429be72cadfa74e /security-utils
parentb765c3e8dd5a7ebcd3beb0b22b4190d9ffdbc2b0 (diff)
Add constructor without tls context parameter
Diffstat (limited to 'security-utils')
-rw-r--r--security-utils/src/main/java/com/yahoo/security/tls/https/TlsAwareHttpClientBuilder.java10
1 files changed, 7 insertions, 3 deletions
diff --git a/security-utils/src/main/java/com/yahoo/security/tls/https/TlsAwareHttpClientBuilder.java b/security-utils/src/main/java/com/yahoo/security/tls/https/TlsAwareHttpClientBuilder.java
index 9d2e549e338..5a375cf663f 100644
--- a/security-utils/src/main/java/com/yahoo/security/tls/https/TlsAwareHttpClientBuilder.java
+++ b/security-utils/src/main/java/com/yahoo/security/tls/https/TlsAwareHttpClientBuilder.java
@@ -23,10 +23,14 @@ public class TlsAwareHttpClientBuilder implements HttpClient.Builder {
private final HttpClient.Builder wrappedBuilder;
private final String userAgent;
+ public TlsAwareHttpClientBuilder(String userAgent) {
+ this(null, userAgent);
+ }
+
public TlsAwareHttpClientBuilder(TlsContext tlsContext, String userAgent) {
- this.wrappedBuilder = HttpClient.newBuilder()
- .sslContext(tlsContext.context())
- .sslParameters(tlsContext.parameters());
+ this.wrappedBuilder = tlsContext != null ?
+ HttpClient.newBuilder().sslContext(tlsContext.context()).sslParameters(tlsContext.parameters()) :
+ HttpClient.newBuilder();
this.userAgent = userAgent;
}