I have a component that is written in C# to overcome NTLM2 authentication protocol (or at least that what I was told)
I'd like to convert this component to Java 6 - will java support the NTLM2 ?
Yes, Java 6 classes support NTLM v2. Check Http Authentication in Java for an example of how to enable it.