Folks, I completed the port of the HTTP authentication framework from Commons HttpClient to the HttpComponents codebase. At the moment only Basic and Digest authentication scheme implementations are supported, but this should be enough for the time being. Now we should have all low level components needed to make the final push towards the 4.0 ALPHA1 release of HttpClient.
At some point of time we will have to decide (1) what to do about the NTLM code. I am kind of leaning toward removing NTLM code from the stock version of HttpClient altogether (for all sorts of reasons, legal including) and providing it as an optional JCIFS based package hosted at the SourceForge. This needs to be thoroughly thought over and discussed when Odi comes back from his vacation (2) whether we want to fold SPNEGO authentication scheme (currently in contrib) into HttpClient proper. Roland, I made some changes to the SchemeRegistry class in order to make its API and internal implementation more consistent with CookieSpecRegistry and AuthSchemeRegistry classes. In particular I removed some of the code you wrote. Please take a look. (I hope this will not provoke yet another food fight between us ;-) ) Evil Comrade Oleg --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
