go-ldap / ldap

Basic LDAP v3 functionality for the GO programming language.
Other
2.23k stars 352 forks source link

feat: implement MS Active Directory LDAP_SERVER_FAST_BIND_OID control #515

Open cpuschma opened 5 months ago

cpuschma commented 5 months ago

Requested in #514, this implements the LDAP_SERVER_FAST_BIND_OID, which is described here: https://msdn.microsoft.com/en-us/library/58bbd5c4-b5c4-41e2-b12c-cdaad1223d6a. The implementation is straightforward, as only the control type needs to be sent.

Tests can't be extended for this control, as it's Active Directory specific.

cpuschma commented 5 months ago

Please don't merge this yet, I've got a few additional things to check as I stumbled upon a few forum entries regarding this OID. I'll keep you posted.