public static final class SSLParamConfigurator.Builder extends Object
SSLParamConfigurator instance.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
SSLParamConfigurator |
build()
Builds the
SSLParamConfigurator instance. |
SSLParamConfigurator.Builder |
headers(Map<String,List<Object>> httpHeaders)
Sets the HTTP request headers
|
SSLParamConfigurator.Builder |
request(ClientRequest clientRequest)
Sets the
ClientRequest instance. |
SSLParamConfigurator.Builder |
setSNIAlways(boolean setAlways)
Sets SNI only when
HttpHeaders.HOST differs from the request host name if set to
false. |
SSLParamConfigurator.Builder |
uri(URI uri)
Sets the HTTP request
URI instance. |
public SSLParamConfigurator.Builder request(ClientRequest clientRequest)
ClientRequest instance.clientRequest - the ClientRequestpublic SSLParamConfigurator.Builder uri(URI uri)
URI instance.uri - The request uripublic SSLParamConfigurator.Builder headers(Map<String,List<Object>> httpHeaders)
httpHeaders - the http request headerspublic SSLParamConfigurator.Builder setSNIAlways(boolean setAlways)
HttpHeaders.HOST differs from the request host name if set to
false. Default is false.setAlways - set SNI always (default)public SSLParamConfigurator build()
SSLParamConfigurator instance.SSLParamConfigurator instance.Copyright © 2007-2021, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.