public static class SyncHttpClientConfig.ApacheHttpClientConfig.HttpClientProxyConfiguration extends Object
| Modifier and Type | Field and Description |
|---|---|
boolean |
enabled
Enable HTTP proxy
|
Optional<URI> |
endpoint
The endpoint of the proxy server that the SDK should connect through.
|
Optional<List<String>> |
nonProxyHosts
The hosts that the client is allowed to access without going through the proxy.
|
Optional<String> |
ntlmDomain
For NTLM proxies - the Windows domain name to use when authenticating with the proxy.
|
Optional<String> |
ntlmWorkstation
For NTLM proxies - the Windows workstation name to use when authenticating with the proxy.
|
Optional<String> |
password
The password to use when connecting through a proxy.
|
Optional<Boolean> |
preemptiveBasicAuthenticationEnabled
Whether to attempt to authenticate preemptively against the proxy server using basic authentication.
|
Optional<String> |
username
The username to use when connecting through a proxy.
|
| Constructor and Description |
|---|
HttpClientProxyConfiguration() |
@ConfigItem public boolean enabled
@ConfigItem public Optional<URI> endpoint
Currently, the endpoint is limited to a host and port. Any other URI components will result in an exception being raised.
@ConfigItem public Optional<String> username
@ConfigItem public Optional<String> password
@ConfigItem public Optional<String> ntlmDomain
@ConfigItem public Optional<String> ntlmWorkstation
@ConfigItem public Optional<Boolean> preemptiveBasicAuthenticationEnabled
@ConfigItem public Optional<List<String>> nonProxyHosts
Copyright © 2020 JBoss by Red Hat. All rights reserved.