Hello- I made a first pass implementing an AuthScheme with Waffle, check: https://github.com/ryantxu/waffle/blob/httpclient/Source/JNA/waffle-httpclient/src/waffle/httpclient/NegotiateScheme.java
This uses JNA (via Waffle) to support windows authentication directly. This means you need zero configuration to use the current machine domain/setup etc. It only works on windows. Is there any interest in having this in HttpComponents? JNA 4.0 is ASL licensed -- if there is interest, I can put together a patch that only depends on JNA thanks ryan
