pingidentity / ldapsdk

UnboundID LDAP SDK for Java
Other
327 stars 79 forks source link

Added NTLM authentication to support connecting to Active Directory #123

Closed pauldumais closed 2 years ago

pauldumais commented 2 years ago

I added NTLM Bind Request operation as well as NTLM Signing and Sealing of the streams, allowing authentication to an Active Directory LDAP server and performing secure operations such as resetting passwords.

richardcardona commented 2 years ago

Ping Identity does not accept third-party code submissions. Please review "Contributing to the UnboundID LDAP SDK for Java" and see the CONTRIBUTING.md file for additional information.

Additionally you have provided cryptographic implementations for the MD4 hashing algorithm and the RC4 symmetric cipher algorithm that if accepted change the export classification for the LDAPSDK. These algorithms are also obsolete and not considered safe for use cryptographic use and do not comply with Ping Identity's cryptographic standards. If you have any questions about complying with Ping Identity Cryptographic standards, please contact security@pingidentity.com.