Add external ldap enabled boolean flag

This commit is contained in:
Johannes Zellner
2019-08-29 12:28:41 +02:00
parent 7a6d26c5da
commit 567d92ce00
2 changed files with 3 additions and 0 deletions

View File

@@ -66,6 +66,8 @@ function testConfig(config, callback) {
assert.strictEqual(typeof config, 'object');
assert.strictEqual(typeof callback, 'function');
if (!config.enabled) return callback();
if (!config.url) return callback(new ExternalLdapError(ExternalLdapError.BAD_FIELD, 'url must not be empty'));
if (!config.baseDn) return callback(new ExternalLdapError(ExternalLdapError.BAD_FIELD, 'basedn must not be empty'));
if (!config.filter) return callback(new ExternalLdapError(ExternalLdapError.BAD_FIELD, 'filter must not be empty'));