UNPKG

jwks-rsa

Version:

Library to retrieve RSA public keys from a JWKS endpoint

17 lines (12 loc) 358 B
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;