预定义常量

以下常量由此扩展定义,并且仅在扩展已编译到 PHP 中或在运行时动态加载时可用。

LDAP_DEREF_NEVER (int)
别名解除引用规则 - 从不。
LDAP_DEREF_SEARCHING (int)
别名解除引用规则 - 搜索。
LDAP_DEREF_FINDING (int)
别名解除引用规则 - 查找。
LDAP_DEREF_ALWAYS (int)
别名解除引用规则 - 始终。
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)
指定连接需要保持空闲的秒数,然后 TCP 才会开始发送保持活动探测。
LDAP_OPT_X_KEEPALIVE_PROBES (int)
指定 TCP 在放弃连接之前应发送的最大保持活动探测次数。
LDAP_OPT_X_KEEPALIVE_INTERVAL (int)
指定各个保持活动探测之间的时间间隔(以秒为单位)。
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_NONELDAP_OPT_X_TLS_CRL_PEERLDAP_OPT_X_TLS_CRL_ALL

注意: 此选项仅对 OpenSSL 有效。

LDAP_OPT_X_TLS_CRLFILE (int)
指定 CRL 文件的完整路径。

注意: 此选项仅对 GnuTLS 有效。

LDAP_OPT_X_TLS_DHFILE (int)
指定包含 Diffie-Hellman 临时密钥交换参数的文件的完整路径。

注意: 此选项被 GnuTLS 和 Mozilla NSS 忽略。

LDAP_OPT_X_TLS_KEYFILE (int)
指定证书密钥文件的完整路径。
LDAP_OPT_X_TLS_PROTOCOL_MIN (int)
指定最低协议版本。这可以是以下之一:LDAP_OPT_X_TLS_PROTOCOL_SSL2LDAP_OPT_X_TLS_PROTOCOL_SSL3LDAP_OPT_X_TLS_PROTOCOL_TLS1_0LDAP_OPT_X_TLS_PROTOCOL_TLS1_1LDAP_OPT_X_TLS_PROTOCOL_TLS1_2
LDAP_OPT_X_TLS_RANDOM_FILE (int)
当系统默认的随机文件不可用时,设置/获取随机文件。
LDAP_OPT_X_TLS_REQUIRE_CERT (int)
指定证书检查策略。这必须是以下之一:LDAP_OPT_X_TLS_NEVERLDAP_OPT_X_TLS_HARDLDAP_OPT_X_TLS_DEMANDLDAP_OPT_X_TLS_ALLOWLDAP_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 (string)
扩展操作常量 - 启动 TLS (» RFC 4511).
LDAP_EXOP_MODIFY_PASSWD (string)
扩展操作常量 - 修改密码 (» RFC 3062).
LDAP_EXOP_REFRESH (string)
扩展操作常量 - 刷新 (» 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). 自 PHP 7.3.0 起可用。
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)
控制常量 - Active Directory 扩展 DN。自 PHP 7.3.0 起可用。
LDAP_CONTROL_VLVREQUEST (string)
控制常量 - 虚拟列表视图请求。自 PHP 7.3.0 起可用。
LDAP_CONTROL_VLVRESPONSE (string)
控制常量 - 虚拟列表视图响应。自 PHP 7.3.0 起可用。
添加注释

用户贡献注释

此页面没有用户贡献注释。
To Top