Обумовлені константи

Наведені нижче константи визначені цим модулем і доступні або в збірках 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.