LdapClient устаревший
class LdapClient implements LdapClientInterface
устаревший
Methods
| __construct($host = null, $port = 389, $version = 3, $useSsl = false, $useStartTls = false, $optReferrals = false, LdapInterface $ldap = null) | ||
| bind(string $dn = null, string $password = null) Возвращает подключение, связанное с ldap. | ||
| QueryInterface | query(string $dn, string $query, array $options = array()) Запрос к серверу ldap для поиска записей, соответствующих заданным критериям. | |
| EntryManagerInterface | getEntryManager() | |
| array|null | find(string $dn, string $query, mixed $filter = '*') Поиск имени пользователя в подключении ldap. | |
| string | escape(string $subject, string $ignore = '', int $flags) Экранирование строки для использования в фильтре LDAP или DN. |
Details
__construct($host = null, $port = 389, $version = 3, $useSsl = false, $useStartTls = false, $optReferrals = false, LdapInterface $ldap = null)
Parameters
| $host | ||
| $port | ||
| $version | ||
| $useSsl | ||
| $useStartTls | ||
| $optReferrals | ||
| LdapInterface | $ldap |
bind(string $dn = null, string $password = null)
Возвращает подключение, связанное с ldap.
Parameters
| string | $dn | DN LDAP |
| string | $password | Пароль |
Exceptions
| ConnectionException | Если dn / пароль не удалось связать. |
QueryInterface query(string $dn, string $query, array $options = array())
Запрос к серверу ldap для поиска записей, соответствующих заданным критериям.
Parameters
| string | $dn | |
| string | $query | |
| array | $options |
Return Value
| QueryInterface |
EntryManagerInterface getEntryManager()
Return Value
| EntryManagerInterface |
array|null find(string $dn, string $query, mixed $filter = '*')
Поиск имени пользователя в подключении ldap.
Parameters
| string | $dn | |
| string | $query | |
| mixed | $filter |
Return Value
| array|null |
string escape(string $subject, string $ignore = '', int $flags)
Экранирование строки для использования в фильтре LDAP или DN.
Parameters
| string | $subject | |
| string | $ignore | |
| int | $flags |
Return Value
| string |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Ldap/LdapClient.html