Active Directory/Search for a user: Difference between revisions
m
julia example
(→{{header|Phix}}: added syntax colouring the hard way) |
m (julia example) |
||
Line 181:
}
}</lang>
=={{header|Julia}}==
<lang julia>using LDAPClient
function searchLDAPusers(searchstring, uname, pword, host=["example", "com"])
conn = LDAPClient.LDAPConnection("ldap://ldap.server.net")
LDAPClient.simple_bind(conn, uname, pword)
search_string = "CN=Users,DC=$(host[1]),DC=$(host[2])"
scope = LDAPClient.LDAP_SCOPE_ONELEVEL
chain = LDAPClient.search(conn, search_string, scope, filter="(&(objectClass=person)(&(uid=$(searchstring))))")
for entry in LDAPClient.each_entry(chain)
println("Search for $searchstring found user $(entry["name"]) with attributes:")
for attr in LDAPClient.each_attribute(entry)
println(" ", attr)
end
end
LDAPClient.unbind(conn)
end
searchLDAPusers("Mario", "my-username", "my-password")
</lang>
=={{header|NetRexx}}==
|