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