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 ClientRequest
public 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.