Package alpine.common.util
Class ProxyConfig
java.lang.Object
alpine.common.util.ProxyConfig
HTTP proxy configuration.
Ported from Dependency-Track's ManagedHttpClientFactory.
- Since:
- 2.3.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetHost()intgetPort()getProxy()voidvoidvoidsetNoProxy(Set<String> noProxy) voidsetPassword(String password) voidsetPort(int port) voidsetUsername(String username) booleanshouldProxy(URL uri) Determines if proxy should be used or not for a givenURI.
-
Constructor Details
-
ProxyConfig
public ProxyConfig()
-
-
Method Details
-
shouldProxy
Determines if proxy should be used or not for a givenURI.Ported from Dependency-Track's
ManagedHttpClientFactory.- Parameters:
uri- the URL that is being called by this application- Returns:
trueif proxy is to be used,falseif not- See Also:
-
getProxy
-
getHost
-
setHost
-
getPort
public int getPort() -
setPort
public void setPort(int port) -
getDomain
-
setDomain
-
getUsername
-
setUsername
-
getPassword
-
setPassword
-
getNoProxy
-
setNoProxy
-