ldap_sasl_bind

(PHP 5, PHP 7, PHP 8)

ldap_sasl_bindПривязывает к LDAP-каталогу через слой SASL

Описание

ldap_sasl_bind(
    LDAP\Connection $ldap,
    ?string $dn = null,
    #[\SensitiveParameter] ?string $password = null,
    ?string $mech = null,
    ?string $realm = null,
    ?string $authc_id = null,
    ?string $authz_id = null,
    ?string $props = null
): bool
Внимание

Функцию пока не задокументировали; для знакомства доступен только список аргументов.

Возвращаемые значения

Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.

Список изменений

Версия Описание
8.1.0 Параметр ldap теперь ожидает экземпляр класса LDAP\Connection; раньше параметр ждал ресурс (resource) ldap link .
8.0.0 Параметры dn, password, mech, realm, authc_id, authz_id и props теперь принимают значение null.

Примечания

Замечание: Требование
Функция ldap_sasl_bind() требует поддержки слоя SASL (sasl.h). Убедитесь, что при настройке PHP используется параметр --with-ldap-sasl, иначе поведение функции будет неопределённым.