Files
dztps-iskalnik-urejevalnik/server/node_modules/jwks-rsa/src/wrappers/callbackSupport.js
2025-09-01 22:12:29 +02:00

17 lines
358 B
JavaScript

const { callbackify } = require('util');
const callbackSupport = (client) => {
const getSigningKey = client.getSigningKey.bind(client);
return (kid, cb) => {
if (cb) {
const callbackFunc = callbackify(getSigningKey);
return callbackFunc(kid, cb);
}
return getSigningKey(kid);
};
};
module.exports.default = callbackSupport;