PHP 8.4.1 Released!

Предопределённые константы

Модуль определяет перечисленные константы и открывает доступ к константам только тогда, когда модуль либо собрали в 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 (int)
Определяет путь к директории, в которой лежат CA-сертификаты.
LDAP_OPT_X_TLS_CACERTFILE (int)
Определяет полный путь к файлу CA-сертификата.
LDAP_OPT_X_TLS_CERTFILE (int)
Определяет полный путь к файлу сертификата.
LDAP_OPT_X_TLS_CIPHER_SUITE (int)
Задаёт допустимый набор шифров.
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 (int)
Определяет полный путь к файлу списка аннулированных сертификатов — CRL.

Замечание: Эта опция корректна только для GnuTLS.

LDAP_OPT_X_TLS_DHFILE (int)
Определяет полный путь к файлу, содержащему параметры Протокола Диффи-Хеллмана.

Замечание: Эта опция игнорируется GnuTLS и Mozilla NSS.

LDAP_OPT_X_TLS_KEYFILE (int)
Определяет полный путь к файлу ключа сертификата.
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 (int)
Устанавливает или получает случайный файл когда один из системных файлов по умолчанию не доступен.
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.
LDAP_ESCAPE_DN (int)
Экранирует строку DN-имени протокола LDAP.
LDAP_ESCAPE_FILTER (int)
Экранирует строку LDAP-фильтра.
LDAP_MODIFY_BATCH_ATTRIB (string)
Ключ массива модификаций, который содержит атрибуты: attrib.
LDAP_MODIFY_BATCH_MODTYPE (string)
Ключ массива модификаций, который содержит тип модификации: modtype.
LDAP_MODIFY_BATCH_VALUES (string)
Ключ массива модификаций, который содержит значения: values.
LDAP_MODIFY_BATCH_ADD (int)
Добавляет значения в атрибут LDAP-записи.
LDAP_MODIFY_BATCH_REMOVE (int)
Удаляет отдельное значение из атрибута LDAP-записи.
LDAP_MODIFY_BATCH_REMOVE_ALL (int)
Удаляет значения из атрибута LDAP-записи.
LDAP_MODIFY_BATCH_REPLACE (int)
Заменяет значения атрибута LDAP-записи заданными значениями.
LDAP_OPT_TIMEOUT (int)
Указывает время ожидания в секундах, после которого синхронные API-вызовы по протоколу LDAP прервутся при неполучении ответа. Константа также управляет временем ожидания при обмене данными с центром распространения ключей (англ. Key Distribution Center, KDC) в случае привязки SASL-аутентификации.
LDAP_OPT_X_SASL_AUTHCID (int)
Возвращает идентификатор SASL-аутентификации.
LDAP_OPT_X_SASL_AUTHZID (int)
Возвращает идентификатор SASL-авторизации.
LDAP_OPT_X_SASL_MECH (int)
Возвращает SASL-механизм.
LDAP_OPT_X_SASL_NOCANON (int)
Устанавливает или получает флаг NOCANON. Имя хоста канонизируется, если значение не установили.
LDAP_OPT_X_SASL_REALM (int)
Возвращает SASL-область.
LDAP_OPT_X_SASL_USERNAME (int)
Возвращает имя пользователя SASL-аутентификации.
LDAP_OPT_X_TLS_ALLOW (int)
Запрашивает сертификат однорангового узла. Сессия проходит нормально, если сертификат не предоставили. Модуль проигнорирует сертификат, а сессия продолжится нормально, если предоставили неверный сертификат.
LDAP_OPT_X_TLS_DEMAND (int)
Запрашивает сертификат однорангового узла. Сессия немедленно завершается, если сертификат не предоставили или предоставили неверный сертификат.
LDAP_OPT_X_TLS_HARD (int)
Псевдоним LDAP_OPT_X_TLS_DEMAND.
LDAP_OPT_X_TLS_NEVER (int)
Не запрашивает и не проверяет сертификат однорангового узла.
LDAP_OPT_X_TLS_TRY (int)
Запрашивает сертификат однорангового узла. Сессия проходит нормально, если сертификат не предоставила. Сессия немедленно завершается, если предоставили неверный сертификат.
LDAP_OPT_X_TLS_CRL_ALL (int)
Проверяет список отзыва сертификатов (англ. Certificate Revocation List, CRL) во всей цепочки сертификатов.
LDAP_OPT_X_TLS_CRL_NONE (int)
Не выполняет проверку списка отзыва сертификатов (англ. Certificate Revocation List, CRL).
LDAP_OPT_X_TLS_CRL_PEER (int)
Проверяет список отзыва сертификатов (англ. Certificate Revocation List, CRL) сертификата однорангового узла.
LDAP_OPT_X_TLS_PACKAGE (int)
Возвращает имя базовой TLS-реализации.
LDAP_OPT_X_TLS_PROTOCOL_SSL2 (int)
Протокол SSL 2.0.
LDAP_OPT_X_TLS_PROTOCOL_SSL3 (int)
Протокол SSL 3.
LDAP_OPT_X_TLS_PROTOCOL_TLS1_0 (int)
Протокол TLS 1.0.
LDAP_OPT_X_TLS_PROTOCOL_TLS1_1 (int)
Протокол TLS 1.1.
LDAP_OPT_X_TLS_PROTOCOL_TLS1_2 (int)
Протокол TLS 1.2.
Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top