MCPcopy Index your code
hub / github.com/nodejs/node / getUsagesUnion

Function getUsagesUnion

lib/internal/crypto/webcrypto_util.js:88–95  ·  view source on GitHub ↗

* Returns the requested usages that are present in `usagesSet`. * @param {SafeSet } usagesSet * @param {string[]} usages * @returns {SafeSet }

(usagesSet, usages)

Source from the content-addressed store, hash-verified

86 * @returns {SafeSet<string>}
87 */
88function getUsagesUnion(usagesSet, usages) {
89 const newset = new SafeSet();
90 for (let n = 0; n < usages.length; n++) {
91 if (usagesSet.has(usages[n]))
92 newset.add(usages[n]);
93 }
94 return newset;
95}
96
97/**
98 * Splits requested usages into public and private key usage sets.

Callers 1

getKeyPairUsagesFunction · 0.85

Calls 2

hasMethod · 0.65
addMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…