LdapInterface
interface LdapInterface
Интерфейс Ldap.
Константы
| ESCAPE_FILTER | |
| ESCAPE_DN |
Методы
| bind(string $dn = null, string $password = null) Возвращает подключение, связанное с ldap. | ||
| QueryInterface | query(string $dn, string $query, array $options = array()) Запрос к серверу ldap для поиска записей, соответствующих заданным критериям. | |
| EntryManagerInterface | getEntryManager() | |
| string | escape(string $subject, string $ignore = '', int $flags = 0) Экранирует строку для использования в фильтре LDAP или DN. |
Подробности
bind(string $dn = null, string $password = null)
Возвращает подключение, связанное с ldap.
Параметры
| string | $dn | LDAP dn |
| 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 = 0)
Экранирует строку для использования в фильтре LDAP или DN.
Параметры
| string | $subject | |
| string | $ignore | |
| int | $flags |
Значение возврата
| string |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Ldap/LdapInterface.html