ldap_exop_refresh
(PHP 7 >= 7.3.0)
ldap_exop_refresh — Refresh 拡張操作のヘルパ
説明
ldap_exop_refresh
( resource $ldap
, string $dn
, int $ttl
) : int|false
Refresh 拡張オペレーションを実行し、結果を返します。
パラメータ
ldap
- ldap_connect() が返す LDAP リンク ID。
dn
- リフレッシュするエンティティの識別名。
ttl
- 自動的に削除される前にエントリがディレクトリに存在する時間を秒単位 (1 から 31557600 の間)で指定します。
返り値
RFC から:
responseTtl フィールドは、そのエントリのttlとしてサーバが選んだ時間です。
この値は、クライアントがリクエストした値よりも小さい値であってはいけませんが、
大きいのは構いません。
しかし、サーバが比較的正確にディレクトリを維持できるようにするために、
かつクライアントが動的な拡張を悪用できないようにするために、
サーバはクライアントがリクエストした ttl の値を 86400秒 (1日)
まで短くすることを許可されています。
エラー時には false
が返されます。