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)
ProxyDataFactory
ProxyData
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 ProxyDataFactory
remoteAddress
- 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)