in commons-transfer/commons-transfer-api/src/main/java/org/apache/archiva/commons/transfer/TransferNetworkProxy.java [183:218]
public String toDump()
{
StringBuffer dbg = new StringBuffer();
dbg.append( " Proxy / enabled: " );
dbg.append( isEnabled() );
dbg.append( "\n / host: " );
dbg.append( StringUtils.defaultString( getHost(), "<null>" ) );
dbg.append( "\n / port: " ).append( getPort() );
dbg.append( "\n / auth-enabled: " ).append( isAuthEnabled() );
dbg.append( "\n / username: " );
dbg.append( StringUtils.defaultString( getUsername(), "<null>" ) );
dbg.append( "\n / password: " );
String rawpass = getPassword();
if ( rawpass == null )
{
dbg.append( "<null>" );
}
else
{
int len = rawpass.length();
for ( int i = 0; i < len; i++ )
{
dbg.append( '*' );
}
}
dbg.append( "\n / no-proxy: (" );
dbg.append( getNoProxyHosts().size() + " entries)" );
for ( String host : getNoProxyHosts() )
{
dbg.append( "\n / " ).append( host );
}
dbg.append( "\n" );
return dbg.toString();
}