Files
k8s-set-context/node_modules/jose/lib/registry/ec_curves.js
github-actions[bot] 52d71d28bd Add node modules and compiled JavaScript from main (#54)
Co-authored-by: Oliver King <oking3@uncc.edu>
2022-06-29 15:41:55 -04:00

22 lines
360 B
JavaScript

const { getCurves } = require('crypto')
const curves = new Set()
if (getCurves().includes('prime256v1')) {
curves.add('P-256')
}
if (getCurves().includes('secp256k1')) {
curves.add('secp256k1')
}
if (getCurves().includes('secp384r1')) {
curves.add('P-384')
}
if (getCurves().includes('secp521r1')) {
curves.add('P-521')
}
module.exports = curves