/** * Constructs a Socks5 instance. * * @param socketAddress SOCKS5 server's address. * @param username Username of the authentication. * @param password Password of the authentication. */ public Socks5(SocketAddress socketAddress, String username, String password) { this(socketAddress); setCredentials(new UsernamePasswordCredentials(username, password)); }
/** * Constructs a Socks5 instance. * * @param socketAddress SOCKS5 server's address. * @param username Username of the authentication. * @param password Password of the authentication. */ public Socks5(SocketAddress socketAddress, String username, String password) { this(socketAddress); setCredentials(new UsernamePasswordCredentials(username, password)); }
Socks5 proxy = new Socks5(new InetSocketAddress(proxyHost, proxyPort)); if (username != null && password != null) { proxy.setCredentials(new UsernamePasswordCredentials(username, password));
Socks5 proxy = new Socks5(new InetSocketAddress(proxyHost, proxyPort)); if (username != null && password != null) { proxy.setCredentials(new UsernamePasswordCredentials(username, password));
Socks5 proxy = new Socks5(new InetSocketAddress(proxyHost, proxyPort)); if (username != null && password != null) { proxy.setCredentials(new UsernamePasswordCredentials(username, password));
Socks5 proxy = new Socks5(new InetSocketAddress(proxyHost, proxyPort)); if (username != null && password != null) { proxy.setCredentials(new UsernamePasswordCredentials(username, password));
@Override public SocksProxy copy() { Socks5 socks5 = new Socks5(inetAddress, port); socks5.setAcceptableMethods(acceptableMethods).setAlwaysResolveAddressLocally (alwaysResolveAddressLocally).setCredentials(credentials).setSocksMethodRequester (socksMethodRequester).setChainProxy(chainProxy); return socks5; }
@Override public SocksProxy copy() { Socks5 socks5 = new Socks5(inetAddress, port); socks5.setAcceptableMethods(acceptableMethods).setAlwaysResolveAddressLocally (alwaysResolveAddressLocally).setCredentials(credentials).setSocksMethodRequester (socksMethodRequester).setChainProxy(chainProxy); return socks5; }
@Override public SocksProxy copyWithoutChainProxy() { SSLSocks5 socks5 = new SSLSocks5(getInetAddress(), getPort(), configuration); socks5.setAcceptableMethods(getAcceptableMethods()).setAlwaysResolveAddressLocally (isAlwaysResolveAddressLocally()).setCredentials(getCredentials()).setInetAddress (getInetAddress()).setPort(getPort()).setSocksMethodRequester(getSocksMethodRequester()); return socks5; }
@Override public SocksProxy copyWithoutChainProxy() { SSLSocks5 socks5 = new SSLSocks5(getInetAddress(), getPort(), configuration); socks5.setAcceptableMethods(getAcceptableMethods()).setAlwaysResolveAddressLocally (isAlwaysResolveAddressLocally()).setCredentials(getCredentials()).setInetAddress (getInetAddress()).setPort(getPort()).setSocksMethodRequester(getSocksMethodRequester()); return socks5; }