title: How to make HttpClient use Kerberos?
body: <p><a href="http://hc.apache.org/index.html">HttpClient</a> is a Java library to browse websites.<br>
  I want to use it with <a href="http://en.wikipedia.org/wiki/Kerberos_%28protocol%29">Kerberos</a>. The <a href="http://hc.apache.org/httpcomponents-client-ga/tutorial/html/authentication.html#d5e1094">Kerberos part of HttpClient's documentation</a> mostly says:</p>
  
  <blockquote>
    <p>The best way to start is to grab the KerberosHttpClient.java file in examples and try and get it to work.</p>
  </blockquote>
  
  <p>However, <code>KerberosHttpClient.java</code> is nowhere to be found (<a href="http://ftp.meisei-u.ac.jp/mirror/apache/dist//httpcomponents/httpclient/source/httpcomponents-client-4.2-src.tar.gz">source</a>, <a href="http://ftp.meisei-u.ac.jp/mirror/apache/dist//httpcomponents/httpclient/binary/httpcomponents-client-4.2-bin.tar.gz">binaries</a>, <a href="http://hc.apache.org/httpcomponents-client-ga/examples.html">doc</a>)<br>
  It is difficult to do anything without this file.</p>
  
  <p>Where can I find <code>KerberosHttpClient.java</code>?<br>
  Or is there a better document explaining how to use HttpClient with Kerberos?</p>