Предопределенные константы
Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение было подгружено во время выполнения.
-
LDAP_DEREF_NEVER(int) - Правило разыменования псевдонимов - Never.
-
LDAP_DEREF_SEARCHING(int) - Правило разыменования псевдонимов - Searching.
-
LDAP_DEREF_FINDING(int) - Правило разыменования псевдонимов - Finding.
-
LDAP_DEREF_ALWAYS(int) - Правило разыменования псевдонимов - Always.
-
LDAP_OPT_DEREF(int) - Определяет альтернативные правила для следующих псевдонимов на сервере.
-
LDAP_OPT_SIZELIMIT(int) -
Определяет максимальное количество записей, которые могут быть возвращены при операции поиска.
Замечание: Предел фактического размера для операций также ограничен максимальным количеством возвращаемых записей, которое задаётся конфигурацией сервера. Меньшее из этих двух параметров является фактическим ограничением размера.
-
LDAP_OPT_TIMELIMIT(int) -
Определяет количество секунд для ожидания результатов поиска.
Замечание: Предел фактического времени выполнения для операций также ограничен максимальным временем, которое задаётся конфигурацией сервера. Меньшее из этих двух параметров является фактическим ограничением времени выполнения.
-
LDAP_OPT_NETWORK_TIMEOUT(int) - Опция для ldap_set_option разрешает настройку сетевого времени ожидания. (Доступна с PHP 5.3.0)
-
LDAP_OPT_PROTOCOL_VERSION(int) - Определяет используемый протокол LDAP (V2 или V3).
-
LDAP_OPT_ERROR_NUMBER(int) - Последний код ошибки сессии.
-
LDAP_OPT_REFERRALS(int) - Определяет, следовать ли автоматически рефералам, возвращенным сервером LDAP.
-
LDAP_OPT_RESTART(int) - Определяет, следует ли неявно перезапустить соединение.
-
LDAP_OPT_HOST_NAME(int) - Устанавливает/получает разделенные пробелами хосты при попытке подключения.
-
LDAP_OPT_ERROR_STRING(int) -
Псевдоним для
LDAP_OPT_DIAGNOSTIC_MESSAGE. -
LDAP_OPT_DIAGNOSTIC_MESSAGE(int) - Последнее сообщение об ошибке в сессии.
-
LDAP_OPT_MATCHED_DN(int) - Устанавливает/получает проверяемые DN связанные с соединением.
-
LDAP_OPT_SERVER_CONTROLS(int) - Определяет список серверных элементов управления по умолчанию, который должен быть отправлен с каждым запросом.
-
LDAP_OPT_CLIENT_CONTROLS(int) - Определяет список клиентских элементов управления по умолчанию, которые должны обрабатываться с каждым запросом.
-
LDAP_OPT_DEBUG_LEVEL(int) - Определяет поразрядный уровень для отладочных трассировок.
-
LDAP_OPT_X_KEEPALIVE_IDLE(int) - Определяет число секунд, в течение которого соединение должно быть неактивным, прежде чем начнут посылаться пакеты keepalive.
-
LDAP_OPT_X_KEEPALIVE_PROBES(int) - Определяет максимальное количество пакетов keepalive, которое должно быть послано, прежде чем соединение будет разорвано.
-
LDAP_OPT_X_KEEPALIVE_INTERVAL(int) - Определяет интервал в секундах между посылками keepalive.
-
LDAP_OPT_X_TLS_CACERTDIR(string) - Определяет путь к директории, в которой лежат сертификаты CA.
-
LDAP_OPT_X_TLS_CACERTFILE(string) - Определяет полный путь к файлу сертификата CA.
-
LDAP_OPT_X_TLS_CERTFILE(string) - Определяет полный путь к файлу сертификата.
-
LDAP_OPT_X_TLS_CIPHER_SUITE(string) - Задает допустимый набор шифров.
-
LDAP_OPT_X_TLS_CRLCHECK(int) -
Определяет стратегию оценки CRL. Одна из констант:
LDAP_OPT_X_TLS_CRL_NONE,LDAP_OPT_X_TLS_CRL_PEER,LDAP_OPT_X_TLS_CRL_ALL.Замечание: Эта опция корректна только для OpenSSL.
-
LDAP_OPT_X_TLS_CRLFILE(string) -
Определяет полный путь к файлу CRL.
Замечание: Эта опция корректна только для GnuTLS.
-
LDAP_OPT_X_TLS_DHFILE(string) -
Определяет полный путь к файлу, содержащему параметры Протокола Диффи-Хеллмана.
Замечание: Эта опция игнорируется GnuTLS и Mozilla NSS.
-
LDAP_OPT_X_TLS_KEYFILE(string) - Определяет полный путь к файлю ключа сертификата.
-
LDAP_OPT_X_TLS_PROTOCOL_MIN(int) -
Определяет минимальную версию протокола. Одна из констант:
LDAP_OPT_X_TLS_PROTOCOL_SSL2,LDAP_OPT_X_TLS_PROTOCOL_SSL3,LDAP_OPT_X_TLS_PROTOCOL_TLS1_0,LDAP_OPT_X_TLS_PROTOCOL_TLS1_1,LDAP_OPT_X_TLS_PROTOCOL_TLS1_2 -
LDAP_OPT_X_TLS_RANDOM_FILE(string) - Устанавливает/получает случайный файл когда один из системных файлов по умолчанию не доступен.
-
LDAP_OPT_X_TLS_REQUIRE_CERT(int) -
Определяет стратегию проверки сертификата. Одна из констант:
LDAP_OPT_X_TLS_NEVER,LDAP_OPT_X_TLS_HARD,LDAP_OPT_X_TLS_DEMAND,LDAP_OPT_X_TLS_ALLOW,LDAP_OPT_X_TLS_TRY. (Доступно с PHP 7.0.0) -
GSLC_SSL_NO_AUTH(int) - Режим аутентификации SSL - аутентификация не требуется (Только для Oracle LDAP)
-
GSLC_SSL_ONEWAY_AUTH(int) - Режим аутентификации SSL - требуется только серверная аутентификация (Только для Oracle LDAP)
-
GSLC_SSL_TWOWAY_AUTH(int) - Режим аутентификации SSL - требуется как серверная, так и клиентская аутентификация (Только для Oracle LDAP)
-
LDAP_EXOP_START_TLS(int) - Константа расширенной операции - Start TLS (» RFC 4511).
-
LDAP_EXOP_MODIFY_PASSWD(string) - Константа расширенной операции - Modify password (» RFC 3062).
-
LDAP_EXOP_REFRESH(string) - Константа расширенной операции - Refresh (» RFC 2589).
-
LDAP_EXOP_WHO_AM_I(string) - Константа расширенной операции - WHOAMI (» RFC 4532).
-
LDAP_EXOP_TURN(string) - Константа расширенной операции - Turn (» RFC 4531).
-
LDAP_CONTROL_MANAGEDSAIT(string) - Управляющая константа - управление DSA IT (» RFC 3296). Доступно с PHP 7.3.0.
-
LDAP_CONTROL_PROXY_AUTHZ(string) - Управляющая константа - прокси-авторизация (» RFC 4370). Доступно с PHP 7.3.0.
-
LDAP_CONTROL_SUBENTRIES(string) - Управляющая константа - подразделы (» RFC 3672). Доступно с PHP 7.3.0.
-
LDAP_CONTROL_VALUESRETURNFILTER(string) - Управляющая константа - фильтрация возвращаемых значений (» RFC 3876). Доступно с PHP 7.3.0.
-
LDAP_CONTROL_ASSERT(string) - Управляющая константа - контроль утверждений (» RFC 4528). Доступно с PHP 7.3.0.
-
LDAP_CONTROL_PRE_READ(string) - Управляющая константа - возврат изначального значения (» RFC 4527). Доступно с PHP 7.3.0.
-
LDAP_CONTROL_POST_READ(string) - Управляющая константа - возврат итогового значения (» RFC 4527). Доступно с PHP 7.3.0.
-
LDAP_CONTROL_SORTREQUEST(string) - Управляющая константа - запрос сортировки (» RFC 2891). Доступно с PHP 7.3.0.
-
LDAP_CONTROL_SORTRESPONSE(string) - Управляющая константа - ответ на запрос сортировки (RFC 2891).
-
LDAP_CONTROL_PAGEDRESULTS(string) - Управляющая константа - пагинация результата (» RFC 2696). Доступно с PHP 7.3.0.
-
LDAP_CONTROL_AUTHZID_REQUEST(string) - Управляющая константа - запрос идентификации авторизации (» RFC 3829). Доступно с PHP 7.3.0.
-
LDAP_CONTROL_AUTHZID_RESPONSE(string) - Управляющая константа - ответ на запрос идентификации авторизации (» RFC 3829). Доступно с PHP 7.3.0.
-
LDAP_CONTROL_SYNC(string) - Управляющая константа - операция синхронизации контента (» RFC 4533). Доступно с PHP 7.3.0.
-
LDAP_CONTROL_SYNC_STATE(string) - Управляющая константа - состояние операции синхронизации контента (» RFC 4533). Доступно с PHP 7.3.0.
-
LDAP_CONTROL_SYNC_DONE(string) - Управляющая константа - операция синхронизации контента завершена (» RFC 4533). Доступно с PHP 7.3.0.
-
LDAP_CONTROL_DONTUSECOPY(string) - Управляющая константа - не использовать копию (» RFC 6171). Доступно с PHP 7.3.0.
-
LDAP_CONTROL_PASSWORDPOLICYREQUEST(string) - Управляющая константа - запрос парольной политики Доступно с PHP 7.3.0.
-
LDAP_CONTROL_PASSWORDPOLICYRESPONSE(string) - Управляющая константа - ответ на запрос парольной политики Доступно с PHP 7.3.0.
-
LDAP_CONTROL_X_INCREMENTAL_VALUES(string) - Управляющая константа - инкрементные значения Active Directory Доступно с PHP 7.3.0.
-
LDAP_CONTROL_X_DOMAIN_SCOPE(string) - Управляющая константа - доменная область Active Directory Доступно с PHP 7.3.0.
-
LDAP_CONTROL_X_PERMISSIVE_MODIFY(string) - Управляющая константа - изменение разрешений Active Directory Доступно с PHP 7.3.0.
-
LDAP_CONTROL_X_SEARCH_OPTIONS(string) - Управляющая константа - опции поиска Active Directory Доступно с PHP 7.3.0.
-
LDAP_CONTROL_X_TREE_DELETE(string) - Управляющая константа - удаление дерева в Active Directory Доступно с PHP 7.3.0.
-
LDAP_CONTROL_X_EXTENDED_DN(string) - Управляющая константа - расширенный DN Active Directory Доступно с PHP 7.3.0.
-
LDAP_CONTROL_VLVREQUEST(string) - Управляющая константа - запрос просмотра вертуального списка Доступно с PHP 7.3.0.
-
LDAP_CONTROL_VLVRESPONSE(string) - Управляющая константа - ответ на запрос просмотра вертуального списка Доступно с PHP 7.3.0.