mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 18:57:45 +00:00
LibWeb: Implement import_key
for PBKDF2
Co-Authored-By: Andrew Kaster <akaster@serenityos.org>
This commit is contained in:
parent
7bc7e2a48f
commit
423e77d5c3
3 changed files with 141 additions and 1 deletions
|
@ -1,3 +1,5 @@
|
|||
#import <Crypto/CryptoKey.idl>
|
||||
|
||||
typedef (object or DOMString) AlgorithmIdentifier;
|
||||
|
||||
dictionary Algorithm {
|
||||
|
@ -54,7 +56,7 @@ interface SubtleCrypto {
|
|||
// FIXME: Promise<any> deriveKey(AlgorithmIdentifier algorithm, CryptoKey baseKey, AlgorithmIdentifier derivedKeyType, boolean extractable, sequence<KeyUsage> keyUsages );
|
||||
// FIXME: Promise<ArrayBuffer> deriveBits(AlgorithmIdentifier algorithm, CryptoKey baseKey, unsigned long length);
|
||||
|
||||
// FIXME: Promise<CryptoKey> importKey(KeyFormat format, (BufferSource or JsonWebKey) keyData, AlgorithmIdentifier algorithm, boolean extractable, sequence<KeyUsage> keyUsages);
|
||||
Promise<CryptoKey> importKey(KeyFormat format, (BufferSource or JsonWebKey) keyData, AlgorithmIdentifier algorithm, boolean extractable, sequence<KeyUsage> keyUsages);
|
||||
// FIXME: Promise<any> exportKey(KeyFormat format, CryptoKey key);
|
||||
|
||||
// FIXME: Promise<any> wrapKey(KeyFormat format, CryptoKey key, CryptoKey wrappingKey, AlgorithmIdentifier wrapAlgorithm);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue