Понятно, то есть либо ентерпрайз решение от конфлюент, либо писать самим))
На чем писал, если не секрет?
Есть репа в которой пример положил, но там реализация с аутентификацией на стороннем сервере (сервер в комплекте для теста) . По сути заменить коннект к серверу на bind LDAP сервера. LDAP даже проще.
Выложить код с LDAP не могу, поскольку все же это на работе писал. Но могу рассказать что на что заменить.