|
|||||
|
||||||
Other Library Functions |
function |
ldap.name |
Library: Interfaces, LDAP support (OMLDAP)
Import: omldap.xmd |
Return type: String Returns: The name of an LDAP attribute |
define stream function name of ldap.attribute attr
Argument definitions
The ldap.name function returns the name of the specified attribute.
The following example searches an LDAP server. The ldap.attribute
shelf contains the selected attributes from the first entry that satisifed the search. The name of each attribute is output, along with its value.
import "omldap.xmd" prefixed by ldap. process local ldap.connection my-ldap local ldap.attribute my-entry variable set my-ldap to ldap.open 'www.stilo.com' ldap.search my-ldap base "o=stilo.com" scope ldap.scope-onelevel where "(Department=rd)" into my-entry select "name" and "employeenumber" and "phonenumber" repeat exit unless ldap.entry-exists my-entry output ldap.entry-name of my-entry repeat over my-entry output "%n " || ldap.name of my-entry || ": " || ldap.reader of my-entry again output "%n" ldap.advance-entry my-entry again