This Project implements a BindRequest extension that is able to do NTLM connects to any Microsoft LDAP directory (Active Directory, ADAM, AD LDS)

The Extension is meant to be used with the Java UnboundID LDAP SDK, but you may be able to adapt the code to other Java LDAP APIs or to the builtin JNDI LDAP API.
The NTLM magic is done with the JCIFS Java libary of Samba.org.

Client does not need to be based on Windows!

Currently NTLM BIND authentication is implemented, but no NTLM signing or encryption of the connection is done.

It is supposed to connect to LDAP directorys running on Windows XP, 7, 2000, 2003, 2008 and 2012 (and probably future versions) as long as NTLMv2 is supported by the LDAP service

You can connect to Active Directory Domain Controllers and AD LDS using any domain account and you can connect to AD LDS running on ordinary member servers or on Windows XP/7 using local accounts.

See WIKI for more details on usage

Project Activity

See All Activity >

Follow JAVA LDAP NTLM BIND

JAVA LDAP NTLM BIND Web Site

You Might Also Like
Translate docs, audio, and videos in real time with Google AI Icon
Translate docs, audio, and videos in real time with Google AI

Make your content and apps multilingual with fast, dynamic machine translation available in thousands of language pairs.

Google Cloud’s AI-powered APIs help you translate documents, websites, apps, audio files, videos, and more at scale with best-in-class quality and enterprise-grade control and security.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of JAVA LDAP NTLM BIND!

Additional Project Details

Registered

2013-12-20