private boolean authenticate(byte method, InputStream in,
                                 BufferedOutputStream out) throws IOException {
        return authenticate(method, in, out, 0L);
    }
private boolean authenticate ( byte method , InputStream in , BufferedOutputStream out ) throws IOException { return authenticate ( method , in , out , 0L ) ; }
Provides the authentication machanism required by the proxy.