408e7c9f99
Some LDAP implementations (mainly AD and Outlook) accept and/or output DNs that are not valid. To support interaction with these invalid DNs a strictDN flag (default: true) has been added to the client and server constructors. Setting this flag to false will allow use of non-conforming DNs. When disabling strictDN in the ldapjs client, strings which wouldn't parse into a DN can then be passed to the ldap operation methods. It also means that some methods (such as search) may return results with string-formatted DNs instead of DN objects. When disabling strictDN in the ldapjs server, incoming requests that contain invalid DNs will be routed to the default ('') handler for that operation type. It is your responsiblity to differentiate between string-type and object-type DNs in those handlers. Fix mcavage/node-ldapjs#222 Fix mcavage/node-ldapjs#146 Fix mcavage/node-ldapjs#113 Fix mcavage/node-ldapjs#104 |
||
---|---|---|
.. | ||
client.js | ||
index.js | ||
search_pager.js |