title: TargetAuthenticationStrategy, change order of preference
body: <p>Apache 4.3.x logs the following authentication schemes in the order of preference: </p>
  
  <pre><code>[negotiate, Kerberos, NTLM, Digest, Basic]
  </code></pre>
  
  <p>How can I change this order?</p>
  
  <p>I have tried the following:   </p>
  
  <pre><code> DefaultHttpClient httpclient = new DefaultHttpClient(ccm, params);
   // Choose BASIC over DIGEST for proxy authentication
   List&lt;String&gt; authpref = new ArrayList&lt;String&gt;();
   authpref.add(AuthPolicy.BASIC);
   authpref.add(AuthPolicy.DIGEST);
   httpclient.getParams().setParameter(AuthPNames.PROXY_AUTH_PREF, authpref);
  </code></pre>
  
  <p>But this is deprecated in 4.3.X, so maybe a better question is how to do the above in 4.3.x?</p>