public class DefaultProxyDataFactory extends java.lang.Object implements ProxyDataFactory
ProxyDataFactory based on the standard
ProxySelector.| Constructor and Description |
|---|
DefaultProxyDataFactory() |
| Modifier and Type | Method and Description |
|---|---|
ProxyData |
get(java.net.InetSocketAddress remoteAddress)
Get the
ProxyData to connect to a proxy. |
private ProxyData |
getData(java.util.List<java.net.Proxy> proxies,
java.net.Proxy.Type type) |
public ProxyData get(java.net.InetSocketAddress remoteAddress)
ProxyDataFactoryProxyData to connect to a proxy. It should return a
new ProxyData instance every time; if the returned
ProxyData contains a password, the SshdSession will clear
it once it is no longer needed.get in interface ProxyDataFactoryremoteAddress - to connect toProxyData or null if a direct connection is
to be madeprivate ProxyData getData(java.util.List<java.net.Proxy> proxies, java.net.Proxy.Type type)