@SuppressWarnings( "deprecation" ) public PasswordAuthentication requestProxyAuthentication() { if ( proxyInfo != null && proxyInfo.getUserName() != null ) { String password = ""; if ( proxyInfo.getPassword() != null ) { password = proxyInfo.getPassword(); } return new PasswordAuthentication( proxyInfo.getUserName(), password.toCharArray() ); } return null; }
final boolean hasProxy = ( proxyInfo != null && proxyInfo.getUserName() != null ); final boolean hasAuthentication = ( authenticationInfo != null && authenticationInfo.getUserName() != null ); if ( hasProxy || hasAuthentication )
@Override protected FTPClient createClient() { ProxyInfo proxyInfo = getProxyInfo(); LOG.debug( "Creating FTP over HTTP proxy client. Proxy Host: [{}].", proxyInfo.getHost() ); return new FTPHTTPClient( proxyInfo.getHost(), proxyInfo.getPort(), proxyInfo.getUserName(), proxyInfo.getPassword() ); }
@Override protected FTPClient createClient() { ProxyInfo proxyInfo = getProxyInfo(); LOG.debug( "Creating FTP over HTTP proxy client. Proxy Host: [{}].", proxyInfo.getHost() ); return new FTPHTTPClient( proxyInfo.getHost(), proxyInfo.getPort(), proxyInfo.getUserName(), proxyInfo.getPassword() ); }
@Override protected PasswordAuthentication getPasswordAuthentication() { if ( hasProxy && getRequestorType() == RequestorType.PROXY ) { String password = ""; if ( proxyInfo.getPassword() != null ) { password = proxyInfo.getPassword(); } return new PasswordAuthentication( proxyInfo.getUserName(), password.toCharArray() ); } if ( hasAuthentication ) { String password = ""; AuthenticationInfo authenticationInfo = resourceFetcher.getAuthenticationInfo(); if ( authenticationInfo.getPassword() != null ) { password = authenticationInfo.getPassword(); } return new PasswordAuthentication( authenticationInfo.getUserName(), password.toCharArray() ); } return super.getPasswordAuthentication(); } } );
if (proxyInfo != null && proxyInfo.getHost() != null && ProxyInfo.PROXY_HTTP.equals(proxyInfo.getType())) { routePlanner = new DefaultProxyRoutePlanner(new HttpHost(proxyInfo.getHost(), proxyInfo.getPort())); if (proxyInfo.getUserName() != null) { final Credentials creds; if (proxyInfo.getNtlmHost() != null || proxyInfo.getNtlmDomain() != null) { creds = new NTCredentials(proxyInfo.getUserName(), proxyInfo.getPassword(), proxyInfo.getNtlmHost(), proxyInfo.getNtlmDomain()); } else { creds = new UsernamePasswordCredentials(proxyInfo.getUserName(), proxyInfo.getPassword());
if ( proxyInfo.getUserName() != null ) httpClient.setProxyAuthentication( new ProxyAuthorization( proxyInfo.getUserName(), proxyInfo.getPassword() ) );
if ( StringUtils.isNotBlank( networkProxy.getUserName() ) ) msg += "; as user: " + networkProxy.getUserName();
if ( StringUtils.isNotBlank( networkProxy.getUserName() ) ) msg += "; as user: " + networkProxy.getUserName();
+ ", " + proxyInfo.getUserName() ) );
if ( proxyInfo != null ) String proxyUsername = proxyInfo.getUserName(); String proxyPassword = proxyInfo.getPassword(); String proxyHost = proxyInfo.getHost();
throws AuthenticationException, ConnectionException final boolean hasProxy = ( proxyInfo != null && proxyInfo.getUserName() != null ); final boolean hasAuthentication = ( authenticationInfo != null && authenticationInfo.getUserName() != null ); if ( !StringUtils.isEmpty( proxyInfo.getUserName() ) ) proxyCredentials.setUserName( proxyInfo.getUserName() ); proxyCredentials.setPassword( proxyInfo.getPassword() ); webdavResource.setProxyCredentials( proxyCredentials );
if ( proxyInfo != null ) String proxyUsername = proxyInfo.getUserName(); String proxyPassword = proxyInfo.getPassword(); String proxyHost = proxyInfo.getHost();
if ( StringUtils.isNotBlank( networkProxy.getUserName() ) ) msg += "; as user: " + networkProxy.getUserName();
if ( StringUtils.isNotBlank( networkProxy.getUserName() ) ) msg += "; as user: " + networkProxy.getUserName();
( (ProxySOCKS5) proxy ).setUserPasswd( proxyInfo.getUserName(), proxyInfo.getPassword() ); ( (ProxyHTTP) proxy ).setUserPasswd( proxyInfo.getUserName(), proxyInfo.getPassword() ); ( (ProxySOCKS5) proxy ).setUserPasswd( proxyInfo.getUserName(), proxyInfo.getPassword() ); ( (ProxyHTTP) proxy ).setUserPasswd( proxyInfo.getUserName(), proxyInfo.getPassword() );
( (ProxySOCKS5) proxy ).setUserPasswd( proxyInfo.getUserName(), proxyInfo.getPassword() ); ( (ProxyHTTP) proxy ).setUserPasswd( proxyInfo.getUserName(), proxyInfo.getPassword() ); ( (ProxySOCKS5) proxy ).setUserPasswd( proxyInfo.getUserName(), proxyInfo.getPassword() ); ( (ProxyHTTP) proxy ).setUserPasswd( proxyInfo.getUserName(), proxyInfo.getPassword() );
if (getProxyInfo().getUserName() != null && getProxyInfo().getPassword() != null) { String username = getProxyInfo().getUserName(); String password = getProxyInfo().getPassword(); proxy.setAuthentication(new AetherClientAuthentication(username, password));
if ( proxy != null ) manager.addProxy( proxy.getType(), proxy.getHost(), proxy.getPort(), proxy.getUserName(), proxy.getPassword(), proxy.getNonProxyHosts() );