Lines Matching refs:name
302 async function testImportSpki({ name, publicUsages }, size, hash, extractable) {
306 { name, hash },
313 assert.strictEqual(key.algorithm.name, name);
317 assert.strictEqual(key.algorithm.hash.name, hash);
333 { name, privateUsages },
340 { name, hash },
347 assert.strictEqual(key.algorithm.name, name);
351 assert.strictEqual(key.algorithm.hash.name, hash);
369 { name, hash },
372 { name: 'SyntaxError', message: 'Usages cannot be empty when importing a private key.' });
376 { name, publicUsages, privateUsages },
395 { name, hash },
401 { name, hash },
410 assert.strictEqual(publicKey.algorithm.name, name);
411 assert.strictEqual(privateKey.algorithm.name, name);
458 const invalidUse = name === 'RSA-OAEP' ? 'sig' : 'enc';
463 { name, hash },
471 { name, hash },
478 let invalidAlg = name === 'RSA-OAEP' ? name : name === 'RSA-PSS' ? 'PS' : 'RS';
479 switch (name) {
494 { name, hash },
502 { name, hash },
512 { name, hash },
515 { name: 'SyntaxError', message: 'Usages cannot be empty when importing a private key.' });
521 name: 'RSA-OAEP',
526 name: 'RSA-PSS',
531 name: 'RSASSA-PKCS1-v1_5',
559 for (const [name, [publicUsage, privateUsage]] of Object.entries({
567 { name, hash: 'SHA-256' },
572 { name, hash: 'SHA-256' },