activedirectory
Version:
ActiveDirectory is an ldapjs client for authN (authentication) and authZ (authorization) for Microsoft Active Directory with range retrieval support for large Active Directory installations.
23 lines (17 loc) • 610 B
JavaScript
var _ = require('underscore');
var ldap = require('ldapjs');
var config = require('./config').config;
var ActiveDirectory = require('../../index');
var activeDirectory = new ActiveDirectory(config);
var ad = activeDirectory;
function handleResult(err, result) {
if (err) {
console.log('ERROR: ' + err);
return;
}
console.log(result);
}
ad.getRootDSE(handleResult);
ad.getRootDSE(config.url, [ 'defaultNamingContext' ], handleResult);
ActiveDirectory.prototype.getRootDSE(config.url, handleResult);
ActiveDirectory.prototype.getRootDSE(config.url, [ 'defaultNamingContext' ], handleResult);