123456789101112131415161718 |
- module.exports = function (dependencies) {
- const { resolve } = dependencies;
- function loadCredentials(credentials) {
- // Prepare PKCS#12 data if available
- const pfx = resolve(credentials.pfx || credentials.pfxData);
- // Prepare Certificate data if available.
- const cert = resolve(credentials.cert || credentials.certData);
- // Prepare Key data if available
- const key = resolve(credentials.key || credentials.keyData);
- return { pfx, cert, key, passphrase: credentials.passphrase };
- }
- return loadCredentials;
- };
|