public class ProxyInfo
extends java.lang.Object
implements java.io.Serializable
Wagon
objects
while connection to the repository must go thru a proxy server.Modifier and Type | Field and Description |
---|---|
private java.lang.String |
host
Proxy server host
|
private java.lang.String |
nonProxyHosts
The non-proxy hosts.
|
private java.lang.String |
ntlmDomain
For NTLM proxies, specifies the NTLM domain.
|
private java.lang.String |
ntlmHost
For NTLM proxies, specifies the NTLM host.
|
private java.lang.String |
password
Password associated with the proxy server
|
private int |
port
Proxy server port
|
static java.lang.String |
PROXY_HTTP |
static java.lang.String |
PROXY_SOCKS4 |
static java.lang.String |
PROXY_SOCKS5 |
private java.lang.String |
type
Type of the proxy
|
private java.lang.String |
userName
Username used to access the proxy server
|
Constructor and Description |
---|
ProxyInfo() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getHost()
Return proxy server host name.
|
java.lang.String |
getNonProxyHosts() |
java.lang.String |
getNtlmDomain() |
java.lang.String |
getNtlmHost() |
java.lang.String |
getPassword()
Get user's password used to login to proxy server.
|
int |
getPort()
Get the proxy port.
|
java.lang.String |
getType()
Get the type of the proxy server.
|
java.lang.String |
getUserName()
Get the proxy username.
|
void |
setHost(java.lang.String host)
Set proxy host name.
|
void |
setNonProxyHosts(java.lang.String nonProxyHosts) |
void |
setNtlmDomain(java.lang.String ntlmDomain) |
void |
setNtlmHost(java.lang.String ntlmHost) |
void |
setPassword(java.lang.String password)
Set the user's password for the proxy server.
|
void |
setPort(int port)
Set the proxy port.
|
void |
setType(java.lang.String type) |
void |
setUserName(java.lang.String userName)
Set the proxy username.
|
java.lang.String |
toString() |
public static final java.lang.String PROXY_SOCKS5
public static final java.lang.String PROXY_SOCKS4
public static final java.lang.String PROXY_HTTP
private java.lang.String host
private java.lang.String userName
private java.lang.String password
private int port
private java.lang.String type
private java.lang.String nonProxyHosts
*.foo.com|localhost
.private java.lang.String ntlmHost
private java.lang.String ntlmDomain
public java.lang.String getHost()
public void setHost(java.lang.String host)
host
- proxy server host namepublic java.lang.String getPassword()
public void setPassword(java.lang.String password)
password
- password to use to login to a proxy serverpublic int getPort()
public void setPort(int port)
port
- proxy server portpublic java.lang.String getUserName()
public void setUserName(java.lang.String userName)
userName
- username for the proxy serverpublic java.lang.String getType()
public void setType(java.lang.String type)
type
- the type of the proxy server like SOCKSv4public java.lang.String getNonProxyHosts()
public void setNonProxyHosts(java.lang.String nonProxyHosts)
public java.lang.String getNtlmHost()
public void setNtlmHost(java.lang.String ntlmHost)
public void setNtlmDomain(java.lang.String ntlmDomain)
public java.lang.String getNtlmDomain()
public java.lang.String toString()
toString
in class java.lang.Object