LdapClientInterface устаревший
интерфейс LdapClientInterface реализует LdapInterface
устаревший
Интерфейс LDAP.
Этот интерфейс используется для обеспечения обратной совместимости с ветками 2.8 и 3.0.
Методы
| bind(string $dn = null, string $password = null) Возвращает подключение, привязанное к LDAP. | из LdapInterface | |
| QueryInterface | query(string $dn, string $query, array $options = array()) Запрашивает сервер LDAP записи, соответствующие заданным критериям. | из LdapInterface |
| EntryManagerInterface | getEntryManager() | из LdapInterface |
| string | escape(string $subject, string $ignore = '', int $flags) Экранирует строку для использования в фильтре LDAP или DN. | из LdapInterface |
| array|null | find(string $dn, string $query, mixed $filter = '*') Находит имя пользователя в подключении LDAP. |
Подробности
bind(string $dn = null, string $password = null)
Возвращает подключение, привязанное к LDAP.
Параметры
| string | $dn | DN LDAP |
| string | $password | Пароль |
Исключения
| ConnectionException | Если dn / пароль не удалось привязать. |
QueryInterface query(string $dn, string $query, array $options = array())
Запрашивает сервер LDAP записи, соответствующие заданным критериям.
Параметры
| string | $dn | |
| string | $query | |
| array | $options |
Возвращаемое значение
| QueryInterface |
EntryManagerInterface getEntryManager()
Возвращаемое значение
| EntryManagerInterface |
string escape(string $subject, string $ignore = '', int $flags)
Экранирует строку для использования в фильтре LDAP или DN.
Параметры
| string | $subject | |
| string | $ignore | |
| int | $flags |
Возвращаемое значение
| string |
array|null find(string $dn, string $query, mixed $filter = '*')
Находит имя пользователя в подключении LDAP.
Параметры
| string | $dn | |
| string | $query | |
| mixed | $filter |
Возвращаемое значение
| array|null |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.3/Symfony/Component/Ldap/LdapClientInterface.html