Class HttpClientProxyConfiguration
java.lang.Object
com.atlassian.confluence.util.http.httpclient.HttpClientProxyConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
since 7.0.1 will be removed in 9.0
Configures an outbound proxy in HttpClient, using a provided
HttpProxyConfiguration
.
All logic related to HttpClient is here, rather than in the underlying configuration object.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
configureClient
(org.apache.commons.httpclient.HttpClient client) Deprecated, for removal: This API element is subject to removal in a future version.Configures the provided HttpClient with the proxy settings, including proxy host and port and any configured authentication schemes.static HttpClientProxyConfiguration
getInstance
(HttpProxyConfiguration configuration) Deprecated, for removal: This API element is subject to removal in a future version.Gets a new instance, using the provided proxy config.boolean
shouldProxy
(String host) Deprecated, for removal: This API element is subject to removal in a future version.Returns true if the provided configuration indicates that requests to this host should be proxied, otherwise false.
-
Method Details
-
getInstance
Deprecated, for removal: This API element is subject to removal in a future version.Gets a new instance, using the provided proxy config.- See Also:
-
shouldProxy
Deprecated, for removal: This API element is subject to removal in a future version.Returns true if the provided configuration indicates that requests to this host should be proxied, otherwise false.- Parameters:
host
- the destination host of the request, without any scheme or trailing path details. For example: "www.example.com".- See Also:
-
configureClient
public void configureClient(org.apache.commons.httpclient.HttpClient client) Deprecated, for removal: This API element is subject to removal in a future version.Configures the provided HttpClient with the proxy settings, including proxy host and port and any configured authentication schemes.
-