Problema com proxy :(

galera, to com uma aplicacao em J2se q utiliza http , https e socket comum, acontece q eu tenho q usar essa aplicacao agora dentro de um proxy com autenticacao.

        Proxy proxy = new Proxy(Proxy.Type.SOCKS, new InetSocketAddress("10.0.20.254", 3128));
        s = new Socket(proxy);
        s.connect(new InetSocketAddress(ip,porta));

eu tentei assim , mas nao vai …

alguma ideia ???

vlw