The LDAPLookup component enables the lookup of information organized in a directory-like fashion on a Lightweight Directory Access Protocol (LDAP) server. This information could be encryption certificates, pointers to printers and other services on a network, and provide a single logon facility where one password for a user is shared between many services.
Points to note
-
In case of Authentication/Lookup/Binding failure, messages are sent to the output port with the appropriate messages like Authentication failed/Lookup failed etc... No message comes out onto the Error port.
-
In the Lookup operation, when the user enters the Root node (in CPS), the substring starting with ‘dc' will be checked against the substring starting with ‘dc' of the string ‘SECURITY_PRINCIPAL' specified in Managed Connection Factory panel. In case of mismatch, appropriate error messages will be shown. If it matches, the Base node and Filter will be cleared.
-
In the Bind operation, adding new attributes/ adding multiple values to an existing attribute can be achieved with the help of the attribute ‘AdditionalAttribute'. Always make sure that ‘cn' (at least one, if you are giving multiple ‘cn's) holds the value of ‘cn' given in ‘dn'. Also make sure that ‘sn' is provided if the value of ‘objectClass' is ‘person'. One can add multiple users at a time also.
-
The source code for this component is available with the installer.
|