Support specifying path(s) to CA certificate(s)

Wires the 'ca_certificates' configuration option
through to tls.connect's 'ca' option.
This commit is contained in:
Will Rigby 2015-04-16 00:48:04 -04:00
parent 0966ba909b
commit 068df6f2b1

View File

@ -42,6 +42,10 @@ class AuthLdap {
clientOpts.tlsOptions.rejectUnauthorized = conf.check_certificate
}
if (conf.ca_certificates !== undefined) {
clientOpts.tlsOptions.ca = conf.ca_certificates
}
const {base: searchBase} = conf
const searchFilter = conf.filter || '(uid={{name}})'