Are there any alternatives for JCIFS NTLM library?
jespa www.ioplex.com is the only one I've come across. Never used it though
To be honest, you should not look for one. For your SSO needs you should use proper kerberos / SPNEGO instead of the legacy NTLM.
For that stuff you need no special libraries as JVMs are already enabled for doing that automatically. All you have to do is to configure your application and JVM security policies properly. The official documentation from Sun should give you all the details you need, just browse the "security APIs" section.
I think NTLM is being deprecated in favor of Kerberos/SPNEGO. Take a look at the SPNEGO HTTP Servlet Filter project to see if it might fit your needs.
Java Opensource Single Sign On (JOSSO) is at http://www.josso.org/ They have a page on NTLM, although I'm not sure how well it works.
Has anyone checked out this? Any feedback and how to use it? http://tomcatspnego.codeplex.com/
Waffle - http://waffle.codeplex.com
Has filters, authenticators, supports spring-security, etc. Windows-only, but doesn't require native DLLs.
If you don't mind a commercially packaged product then take a look at: Quest Single Sign On for Java which provides support for SPNEGO/Kerberos (including sites and S4U protocols) as well as NTLM.