wip: ldap search prototype

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
This commit is contained in:
2019-11-18 21:57:49 +01:00
parent b5befffab8
commit ccb5456aea

33
src/bin/search_ldap.rs Normal file
View File

@@ -0,0 +1,33 @@
// source: https://github.com/inejge/ldap3
//use std::error::Error;
//use ldap3::{LdapConn, Scope, SearchEntry};
fn main() {
println!("search ldap ...");
/*
match do_search() {
Ok(_) => (),
Err(e) => println!("{}", e),
}
}
fn do_search() -> Result<(), Box<dyn Error>> {
println!("do_search ...");
/*
let ldap = LdapConn::new("ldap://localhost:2389")?;
let (rs, _res) = ldap
.search(
"ou=Places,dc=example,dc=org",
Scope::Subtree,
"(&(objectClass=locality)(l=ma*))",
vec!["l"],
)?
.success()?;
for entry in rs {
println!("{:?}", SearchEntry::construct(entry));
}
*/
Ok(())
*/
}