|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProxyConfiguration
Proxy configuration interface. Global proxy settings to the Mozilla engine that is running in a given application. Please note that some combinations of parameters don't make sense.
Field Summary | |
---|---|
static int |
DIRECT
|
static int |
MANUAL
|
static int |
PAC
|
static int |
WPAD
|
Method Summary | |
---|---|
PoxyAuthenticationHandler |
getAuthenticationHandler(ProxyServerType type)
Returns registered authentication handler for a given server type
or null when there's no registered handler. |
java.lang.String |
getAutoconfigUrl()
|
java.lang.String |
getFtpHost()
|
int |
getFtpPort()
|
java.lang.String |
getGopherHost()
|
int |
getGopherPort()
|
java.lang.String |
getHttpHost()
|
int |
getHttpPort()
|
boolean |
getShareProxySettings()
|
java.lang.String |
getSkipProxyFor()
Gets a whitelist of sites or domains that should not be accessed via the proxy server. |
java.lang.String |
getSocksHost()
|
int |
getSocksPort()
|
int |
getSocksVersion()
|
java.lang.String |
getSslHost()
|
int |
getSslPort()
|
int |
getType()
|
void |
setAutoconfigUrl(java.lang.String autoconfigUrl)
Sets proxy server auto-configuration URL |
void |
setFtpHost(java.lang.String ftpHost)
Set host of ftpServer |
void |
setFtpPort(int ftpPort)
sets the port for ftp proxy |
void |
setGopherHost(java.lang.String gopherHost)
Sets Gopher proxy server host |
void |
setGopherPort(int gopherPort)
Sets Gopher proxy server port |
void |
setHttpHost(java.lang.String httpHost)
Sets HTTP proxy server host |
void |
setHttpPort(int httpPort)
Sets HTTP proxy server port |
void |
setPoxyAuthenticationHandler(ProxyServerType type,
PoxyAuthenticationHandler handler)
Registers an authentication handler for a specified server type
that will receive notification when a user name and password for the
server is required. |
void |
setShareProxySettings(boolean shareProxySettings)
Make proxy server sharing available |
void |
setSkipProxyFor(java.lang.String noProxyFor)
Sets a whitelist of sites or domains that should not be accessed via the proxy server. |
void |
setSocksHost(java.lang.String socksHost)
Sets Socks proxy server host |
void |
setSocksPort(int socksPort)
Set Socks proxy server port |
void |
setSocksVersion(int socksVersion)
|
void |
setSslHost(java.lang.String sslHost)
Sets SSL proxy server host |
void |
setSslPort(int sslPort)
Set SSL proxy server hport |
void |
setType(int type)
|
Field Detail |
---|
static final int DIRECT
static final int MANUAL
static final int PAC
static final int WPAD
Method Detail |
---|
void setPoxyAuthenticationHandler(ProxyServerType type, PoxyAuthenticationHandler handler)
handler
for a specified server type
that will receive notification when a user name and password for the
server is required.
type
- the proxy server type.handler
- authentication handler for receiving notification.PoxyAuthenticationHandler getAuthenticationHandler(ProxyServerType type)
type
or null
when there's no registered handler.
type
- the proxy server type.
java.lang.String getAutoconfigUrl()
void setAutoconfigUrl(java.lang.String autoconfigUrl)
java.lang.String getFtpHost()
void setFtpHost(java.lang.String ftpHost)
int getFtpPort()
void setFtpPort(int ftpPort)
ftpPort
- java.lang.String getGopherHost()
void setGopherHost(java.lang.String gopherHost)
int getGopherPort()
void setGopherPort(int gopherPort)
java.lang.String getHttpHost()
void setHttpHost(java.lang.String httpHost)
int getHttpPort()
void setHttpPort(int httpPort)
java.lang.String getSkipProxyFor()
void setSkipProxyFor(java.lang.String noProxyFor)
noProxyFor
- string of comma delimited fqdn's, hostnames, IPv4 addresses
and CDIR blocksjava.lang.String getSocksHost()
void setSocksHost(java.lang.String socksHost)
int getSocksPort()
void setSocksPort(int socksPort)
int getSocksVersion()
void setSocksVersion(int socksVersion)
java.lang.String getSslHost()
void setSslHost(java.lang.String sslHost)
int getSslPort()
void setSslPort(int sslPort)
int getType()
DIRECT
,
MANUAL
,
PAC
,
WPAD
void setType(int type)
type
- proxy configuration typeDIRECT
,
MANUAL
,
PAC
,
WPAD
boolean getShareProxySettings()
true
if proxy settings sharing is availablevoid setShareProxySettings(boolean shareProxySettings)
shareProxySettings
- whether proxy server sharing is available
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |