--- Comment #8 from Bill Shannon <shannon_at_kenai.com> 2012-04-02 18:48:02 UTC ---
As far as I can tell, the JDK doesn't provide any way to do that.
You can register a default java.net.Authenticator instance for
the entire JVM and then have different credentials for different
SOCKS servers, however.