Changes

PHP Extensions

221 bytes added, 19:29, 27 April 2014
/* LDAP Session Control */
== LDAP Session Control ==
[https://tools.ietf.org/html/rfc4511 RFC4511draft-wahl-ldap-session-03 draft-wahl-ldap-session-03]
The implementation of the control creation is complete, but controls can currently only be passed to the add/modify/replace/delete functions.
);
$ip sessionSourceIp = "127192.0.0168.1.10";$sessionSourceName = "api.stoney-cloud.org";$sessionTrackingIdentifier = "tmueller"; // username
$control = ldap_control_session_tracking($link, "127.0.0.1"$sessionSourceIp, "localhost"$sessionSourceName, LDAP_CONTROL_X_SESSION_TRACKING_USERNAME, "testuser"$sessionTrackingIdentifier);
ldap_modify($link, "dc=my-domain,dc=com", $entry, $control)
<pre>
Apr 25 14:59:32 testmachine slapd[4208]: conn=1014 op=5 [IP=127192.0.0168.1 .10 NAME=localhost api.stoney-cloud.org USERNAME=testusertmueller] MOD dn="dc=my-domain,dc=com"Apr 25 14:59:32 testmachine slapd[4208]: conn=1014 op=5 [IP=127192.0.0168.1 .10 NAME=localhost api.stoney-cloud.org USERNAME=testusertmueller] MOD attr=objectClass dc o descriptionApr 25 14:59:32 testmachine slapd[4208]: conn=1014 op=5 [IP=127192.0.0168.1 .10 NAME=localhost api.stoney-cloud.org USERNAME=testusertmueller] RESULT tag=103 err=0 text=
</pre>
 
[[Category:Documentation]]
[[Category:PHP]]
[[Category:LDAP]]
Bureaucrat, administrator
425
edits