Charles Sarrazin
3bae5eaca1
Fixed issue with legacy find() method not working as expected
2016-09-21 19:59:54 +02:00
Charles Sarrazin
6804efeeee
Fixed issue with legacy client initialization
2016-06-08 12:16:33 +02:00
Charles Sarrazin
97d9cee062
Improved BC layer for the Ldap component
2016-03-16 17:38:19 +01:00
Charles Sarrazin
34d3c853cb
Added compatibility layer for previous version of the Security component
2016-02-11 18:57:24 +01:00
Charles Sarrazin
81cb79b10a
Improved the Ldap Component
...
* Moved connection logic to dedicated class
* Added support for Ldap result entries iterator and renamed LdapClient to Ldap
* Added support for multiple adapters
* Attempt anonymous bind if the connection is not bound beforehand
* Finalized API
* Updated the Security component to use v3.1 of the Ldap component
* Updated unit tests
* Added support for functional tests
* Updated README file
2016-02-11 18:54:23 +01:00
Paráda József
e685305292
[Ldap] Remove unused private property
2016-01-27 23:49:30 +01:00
Chad Sikorra
2243db49b8
[Ldap] Escape carriage returns in LDAP DNs.
2015-12-18 17:28:57 +01:00
Charles Sarrazin
3f89b2c714
Marked the Ldap component as internal and removed Ldap constants polyfill
2015-11-28 23:36:49 +01:00
Pierre du Plessis
7f891969c5
ldap_set_option should be called with a valid link identifier
2015-11-03 16:09:23 +02:00
Nicolas Grekas
303f05baaf
Rely on iconv and symfony/polyfill-*
2015-10-28 03:15:07 +01:00
Christian Flothmann
2b90fcfcbf
[Ldap] add some missing license file headers
2015-09-28 23:09:00 +02:00
Charles Sarrazin
1c964b993f
Introducing the LDAP component
2015-09-28 13:11:59 +02:00