title: Presto connection behind a proxy with authentication
body: <p>I'm trying to use the JDBC driver to get connected to presto, but when I run the process I get:</p>
  <p><code> Error Cause java.io.UncheckedIOException: java.io.IOException: Failed to authenticate with proxy</code></p>
  <p>I see in the documentation we can pass the property <strong>httpProxy</strong> but no how to pass authentication to it.</p>
  <p>I'm using this version: <strong>0.239.1</strong></p>
  <pre><code>String url = &quot;jdbc:presto://MY-SERVER:PORT/dal_hms_prod/default?user=USERNAME&amp;password=PASSWORD&amp;SSL=true&quot;;
  Properties properties = new Properties();
  properties.setProperty(&quot;httpProxy&quot;, &quot;PROXY_SERVER:PORT&quot;);
  Connection connection = DriverManager.getConnection(url, properties);
  log.info(&quot;Connection stablished &quot;+connection.getSchema());
  Statement stmt = connection.createStatement();
  String sql = &quot;select test from usersource.usersource_flat limit 1;&quot;;
  ResultSet res = stmt.executeQuery(sql);
  </code></pre>
  <p>Hope someone can give me some insights. Thanks.</p>