Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 1x 1x 1x | let log = require('./service.log');
/**
* Parses the distinguishedName (dn) to remove any invalid characters or to
* properly escape the request.
*
* @private
* @param dn {String} The dn to parse.
* @returns {String}
*/
const parseDistinguishedName = dn => {
log.trace('parseDistinguishedName(%s)', dn);
if (!dn) return (dn);
dn = dn.replace(/"/g, '\\"');
return (dn.replace('\\,', '\\\\,'));
}
module.exports = parseDistinguishedName; |