PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Modifying an existing object on an LDAP server
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
LDAPValidateModify (Function)
In French: LDAPValideModification
Validates the modification of an existing object in an LDAP server.
Example
// Deletes a given value (read on the LDAP server)
// The value to delete is found in the ValueToDelete string
LDAPStartModify("MyLDAPSession")
LDAPDeleteAttributeValue("MyLDAPSession", "AttributeName", ValueToDelete)
LDAPValidateModify("MyLDAPSession", "DN")
Syntax
<Result> = LDAPValidateModify(<Session Name> , <DN of Base Object>)
<Result>: Boolean
  • True if the modification was performed,
  • False otherwise. ErrorInfo returns more details about the error.
<Session Name>: Character string (with quotes)
Name of LDAP session used.
<DN of Base Object>: Character string (with quotes)
Distinguished Name (DN) of object to modify.
Remarks

Modifying an existing object on an LDAP server

To modify an existing object in an LDAP server, you must define the different modifications to perform.
To optimize the modification speed of objects, the modifications are defined locally: a single communication is established with the server when validating the modification. The steps are as follows:
  1. Initializing the modification (LDAPStartModify)
  2. Modification operations:
  3. Validating the modifications on the server (LDAPValidateModify). The modifications are performed on the server according to the order used in the WLanguage code.
Caution: These operations being performed locally then on the server, the logical order of the modifications must be respected (you cannot for example modify an attribute that was already deleted by the previous code line).
Related Examples:
The LDAP functions Unit examples (WINDEV): The LDAP functions
[ + ] Using the WLanguage LDAP functions.
These functions are used to interact with the LDAP data, to view the content of any LDAP directory and to modify the LDAP data: LDAPConnect, LDAPListChildren, LDAPAdAttribute, LDAPDeleteAttributeValue, ...
Components
WINDEVWEBDEV - Server codeReports and Queries wd230com.dll
See also
Minimum required version
  • Version 10
This page is also available for…
Comments
Click [Add] to post a comment