The proxy settings defined as Eclipse preferences in IBM® Lotus® Expeditor can be set manually,
either programmatically or in plugin_customization.ini.
The following Eclipse preferences are defined:
- com.ibm.rcp.net.http/http.ProxyHost
- Indicates the proxy server host. The String default is null.
- com.ibm.rcp.net.http/http.ProxyPort
- Indicates the proxy server port. The integer default is 80.
- com.ibm.rcp.net.http/http.nonProxyHosts
- Indicates the hosts to connect directly to and not through the
proxy server. The value can be a list of hosts, each separated by
a vertical bar (|). For example, http.nonProxyHosts=“www.foo.com|localhost".
- com.ibm.rcp.net.http/http.IsSecureProxy
- Indicates whether the proxy needs user ID and password. The Boolean
default is false.
- com.ibm.rcp.net.http/http.manualProxyEnabled
- Indicates that a proxy was manually configured.
Note: Both
http.manualProxyEnabled and
http.browserSettingsEnabled may
not be set to
true at the same time. For more information,
see
Using Windows proxy settings.
- com.ibm.rcp.net.http/http.browserSettingsEnabled
- Specifies that the client should use the Windows system proxy settings. For more information,
see Using Windows proxy settings.
Note: Both http.manualProxyEnabled and http.browserSettingsEnabled may
not be set to true at the same time.
For secure proxy servers, credentials can be specified through
the Network Connections preference page or programmatically. For more
information, see Configuring the proxy settings for Lotus Expeditor.
NTLM proxy configuration
NTLMv1 and NTLMv2
proxy authentication is supported by Expeditor on Windows platforms only.
NTLM proxy
authentication supports integrated Windows authentication.
That is, the current user's Windows credentials
are automatically obtained from the platform and used for authentication.
For this reason, the user must not specify server credentials in
the Accounts preferences page and the com.ibm.rcp.net.http/http.IsSecureProxy preference
should be set to false.
A user may choose not
to take advantage of integrated authentication and instead specify
the username and password for the NTLM proxy in accounts. The account
must be configured with following values:
A user will only be prompted for credentials if the credentials
provided in Accounts are invalid or if the credentials (provided or
automatically obtained) are out of sync with Active Directory.
For
information about programmatically configuring proxy settings, refer
to Configuring the proxy settings for Lotus Expeditor in Developing
Applications for Lotus Expeditor .