/third_party/node/lib/internal/crypto/ |
D | webcrypto.js | 92 keyUsages) { argument 106 keyUsages = webidl.converters['sequence<KeyUsage>'](keyUsages, { 122 .rsaKeyGenerate(algorithm, extractable, keyUsages); 133 .cfrgGenerateKey(algorithm, extractable, keyUsages); 140 .ecGenerateKey(algorithm, extractable, keyUsages); 145 .hmacGenerateKey(algorithm, extractable, keyUsages); 156 .aesGenerateKey(algorithm, extractable, keyUsages); 254 keyUsages) { argument 276 keyUsages = webidl.converters['sequence<KeyUsage>'](keyUsages, { 317 ['raw', bits, derivedKeyAlgorithm, extractable, keyUsages], [all …]
|
D | mac.js | 44 async function hmacGenerateKey(algorithm, extractable, keyUsages) { argument 53 const usageSet = new SafeSet(keyUsages); 90 keyUsages) { argument 91 const usagesSet = new SafeSet(keyUsages); 164 keyUsages,
|
D | ec.js | 80 async function ecGenerateKey(algorithm, extractable, keyUsages) { argument 89 const usageSet = new SafeSet(keyUsages); 157 keyUsages) { argument 168 const usagesSet = new SafeSet(keyUsages); 280 keyUsages,
|
D | rsa.js | 110 keyUsages) { argument 119 const usageSet = new SafeSet(keyUsages); 206 keyUsages) { argument 207 const usagesSet = new SafeSet(keyUsages); 306 }, keyUsages, extractable);
|
D | cfrg.js | 106 async function cfrgGenerateKey(algorithm, extractable, keyUsages) { argument 110 const usageSet = new SafeSet(keyUsages); 202 keyUsages) { argument 207 const usagesSet = new SafeSet(keyUsages); 328 keyUsages,
|
D | aes.js | 216 async function aesGenerateKey(algorithm, extractable, keyUsages) { argument 228 const usagesSet = new SafeSet(keyUsages); 254 keyUsages) { argument 260 const usagesSet = new SafeSet(keyUsages); 328 keyUsages,
|
D | keys.js | 715 keyUsages, argument 723 this[kKeyUsages] = keyUsages;
|
/third_party/typescript/lib/ |
D | lib.webworker.iterable.d.ts | 88 …s | HmacImportParams | HkdfParams | Pbkdf2Params, extractable: boolean, keyUsages: Iterable<KeyUsa… 89 …generateKey(algorithm: RsaHashedKeyGenParams | EcKeyGenParams, extractable: boolean, keyUsages: Re… 90 …esKeyGenParams | HmacKeyGenParams | Pbkdf2Params, extractable: boolean, keyUsages: ReadonlyArray<K… 91 …generateKey(algorithm: AlgorithmIdentifier, extractable: boolean, keyUsages: Iterable<KeyUsage>): … 92 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: ReadonlyArray<K… 93 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: Iterable<KeyUsa… 94 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: Iterable<KeyUsa…
|
D | lib.dom.iterable.d.ts | 242 …s | HmacImportParams | HkdfParams | Pbkdf2Params, extractable: boolean, keyUsages: Iterable<KeyUsa… 243 …generateKey(algorithm: RsaHashedKeyGenParams | EcKeyGenParams, extractable: boolean, keyUsages: Re… 244 …esKeyGenParams | HmacKeyGenParams | Pbkdf2Params, extractable: boolean, keyUsages: ReadonlyArray<K… 245 …generateKey(algorithm: AlgorithmIdentifier, extractable: boolean, keyUsages: Iterable<KeyUsage>): … 246 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: ReadonlyArray<K… 247 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: Iterable<KeyUsa… 248 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: Iterable<KeyUsa…
|
D | lib.webworker.d.ts | 3229 …s | HmacImportParams | HkdfParams | Pbkdf2Params, extractable: boolean, keyUsages: KeyUsage[]): Pr… 3234 …generateKey(algorithm: RsaHashedKeyGenParams | EcKeyGenParams, extractable: boolean, keyUsages: Re… 3235 …esKeyGenParams | HmacKeyGenParams | Pbkdf2Params, extractable: boolean, keyUsages: ReadonlyArray<K… 3236 …generateKey(algorithm: AlgorithmIdentifier, extractable: boolean, keyUsages: KeyUsage[]): Promise<… 3237 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: ReadonlyArray<K… 3238 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: KeyUsage[]): Pr… 3240 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: KeyUsage[]): Pr…
|
D | lib.dom.d.ts | 14084 …s | HmacImportParams | HkdfParams | Pbkdf2Params, extractable: boolean, keyUsages: KeyUsage[]): Pr… 14089 …generateKey(algorithm: RsaHashedKeyGenParams | EcKeyGenParams, extractable: boolean, keyUsages: Re… 14090 …esKeyGenParams | HmacKeyGenParams | Pbkdf2Params, extractable: boolean, keyUsages: ReadonlyArray<K… 14091 …generateKey(algorithm: AlgorithmIdentifier, extractable: boolean, keyUsages: KeyUsage[]): Promise<… 14092 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: ReadonlyArray<K… 14093 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: KeyUsage[]): Pr… 14095 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: KeyUsage[]): Pr…
|
/third_party/typescript/src/lib/ |
D | webworker.iterable.generated.d.ts | 68 …s | HmacImportParams | HkdfParams | Pbkdf2Params, extractable: boolean, keyUsages: Iterable<KeyUsa… 69 …generateKey(algorithm: RsaHashedKeyGenParams | EcKeyGenParams, extractable: boolean, keyUsages: Re… 70 …esKeyGenParams | HmacKeyGenParams | Pbkdf2Params, extractable: boolean, keyUsages: ReadonlyArray<K… 71 …generateKey(algorithm: AlgorithmIdentifier, extractable: boolean, keyUsages: Iterable<KeyUsage>): … 72 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: ReadonlyArray<K… 73 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: Iterable<KeyUsa… 74 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: Iterable<KeyUsa…
|
D | dom.iterable.generated.d.ts | 222 …s | HmacImportParams | HkdfParams | Pbkdf2Params, extractable: boolean, keyUsages: Iterable<KeyUsa… 223 …generateKey(algorithm: RsaHashedKeyGenParams | EcKeyGenParams, extractable: boolean, keyUsages: Re… 224 …esKeyGenParams | HmacKeyGenParams | Pbkdf2Params, extractable: boolean, keyUsages: ReadonlyArray<K… 225 …generateKey(algorithm: AlgorithmIdentifier, extractable: boolean, keyUsages: Iterable<KeyUsage>): … 226 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: ReadonlyArray<K… 227 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: Iterable<KeyUsa… 228 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: Iterable<KeyUsa…
|
D | webworker.generated.d.ts | 3209 …s | HmacImportParams | HkdfParams | Pbkdf2Params, extractable: boolean, keyUsages: KeyUsage[]): Pr… 3214 …generateKey(algorithm: RsaHashedKeyGenParams | EcKeyGenParams, extractable: boolean, keyUsages: Re… 3215 …esKeyGenParams | HmacKeyGenParams | Pbkdf2Params, extractable: boolean, keyUsages: ReadonlyArray<K… 3216 …generateKey(algorithm: AlgorithmIdentifier, extractable: boolean, keyUsages: KeyUsage[]): Promise<… 3217 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: ReadonlyArray<K… 3218 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: KeyUsage[]): Pr… 3220 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: KeyUsage[]): Pr…
|
D | dom.generated.d.ts | 14064 …s | HmacImportParams | HkdfParams | Pbkdf2Params, extractable: boolean, keyUsages: KeyUsage[]): Pr… 14069 …generateKey(algorithm: RsaHashedKeyGenParams | EcKeyGenParams, extractable: boolean, keyUsages: Re… 14070 …esKeyGenParams | HmacKeyGenParams | Pbkdf2Params, extractable: boolean, keyUsages: ReadonlyArray<K… 14071 …generateKey(algorithm: AlgorithmIdentifier, extractable: boolean, keyUsages: KeyUsage[]): Promise<… 14072 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: ReadonlyArray<K… 14073 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: KeyUsage[]): Pr… 14075 …mportParams | HmacImportParams | AesKeyAlgorithm, extractable: boolean, keyUsages: KeyUsage[]): Pr…
|
/third_party/node/test/fixtures/wpt/interfaces/ |
D | WebCryptoAPI.idl | 62 sequence<KeyUsage> keyUsages ); 67 sequence<KeyUsage> keyUsages ); 76 sequence<KeyUsage> keyUsages ); 89 sequence<KeyUsage> keyUsages );
|
/third_party/node/doc/api/ |
D | webcrypto.md | 596 ### `subtle.deriveKey(algorithm, baseKey, derivedKeyAlgorithm, extractable, keyUsages)` 612 * `keyUsages`: {string\[]} See [Key usages][]. 624 `keyUsages` parameters as input. 727 ### `subtle.generateKey(algorithm, extractable, keyUsages)` 740 * `keyUsages`: {string\[]} See [Key usages][]. 768 ### `subtle.importKey(format, keyData, algorithm, extractable, keyUsages)` 792 * `keyUsages`: {string\[]} See [Key usages][]. 797 `algorithm`, `extractable`, and `keyUsages` arguments. If the import is 856 …unwrapKey(format, wrappedKey, unwrappingKey, unwrapAlgo, unwrappedKeyAlgo, extractable, keyUsages)` 874 * `keyUsages`: {string\[]} See [Key usages][]. [all …]
|
/third_party/node/test/fixtures/wpt/WebCryptoAPI/sign_verify/ |
D | hmac.js | 306 function importVectorKeys(vector, keyUsages) { argument 312 …turn subtle.importKey("raw", vector.keyBuffer, {name: "HMAC", hash: vector.hash}, false, keyUsages)
|
/third_party/typescript/tests/lib/ |
D | lib.d.ts | 14498 …ey: CryptoKey, derivedKeyType: string | Algorithm, extractable: boolean, keyUsages: string[]): any; 14502 generateKey(algorithm: string | Algorithm, extractable: boolean, keyUsages: string[]): any; 14503 …a: ArrayBufferView, algorithm: string | Algorithm, extractable: boolean, keyUsages: string[]): any; 14505 …orithm, unwrappedKeyAlgorithm: string | Algorithm, extractable: boolean, keyUsages: string[]): any;
|