mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-22 11:57:33 +08:00
21 lines
408 B
TypeScript
21 lines
408 B
TypeScript
|
|
import ldap = require("ldapjs");
|
|
|
|
let client = ldap.createClient({
|
|
url: 'ldap://127.0.0.1:1389'
|
|
});
|
|
|
|
client.bind('cn=root', 'secret', (err: Error): void => {
|
|
// nothing
|
|
});
|
|
|
|
let opts: ldap.SearchOptions = {
|
|
filter: '(&(l=Seattle)(email=*@foo.com))',
|
|
scope: 'sub',
|
|
attributes: ['dn', 'sn', 'cn']
|
|
};
|
|
|
|
client.search('o=example', opts, (err: Error, res: NodeJS.EventEmitter): void => {
|
|
// nothing
|
|
});
|