SubtleCrypto$Typings extension
Properties
-
decrypt
↔ Future<ByteBuffer> Function(Object, CryptoKey, Object)
-
getter/setter pair
-
deriveBits
↔ Future<ByteBuffer> Function(Object, CryptoKey, num)
-
getter/setter pair
-
deriveKey
→ ({Future<CryptoKey> Function(Object algorithm, CryptoKey baseKey, Object derivedKeyType, List<KeyUsage> keyUsages) $1, Future<CryptoKey> Function(Object algorithm, CryptoKey baseKey, Object derivedKeyType, Iterable<KeyUsage> keyUsages) $2})
-
Overload accessor: $1, $2
no setter
-
digest
↔ Future<ByteBuffer> Function(Object, Object)
-
getter/setter pair
-
encrypt
↔ Future<ByteBuffer> Function(Object, CryptoKey, Object)
-
getter/setter pair
-
exportKey
→ ({Future<JsonWebKey> Function(String format, CryptoKey key) $1, Future<ByteBuffer> Function(dynamic format, CryptoKey key) $2, Future<Object> Function(KeyFormat format, CryptoKey key) $3})
-
Overload accessor: $1, $2, $3
no setter
-
generateKey
→ ({Future<CryptoKeyPair> Function(String algorithm, ReadonlyArray<GenerateKey> keyUsages) $1, Future<CryptoKeyPair> Function(Algorithm algorithm, ReadonlyArray<KeyUsage> keyUsages) $2, Future<CryptoKey> Function(Algorithm algorithm, ReadonlyArray<KeyUsage> keyUsages) $3, Future<Object> Function(Object algorithm, List<KeyUsage> keyUsages) $4, Future<CryptoKeyPair> Function(Algorithm algorithm, ReadonlyArray<KeyUsage> keyUsages) $5, Future<CryptoKey> Function(Algorithm algorithm, ReadonlyArray<KeyUsage> keyUsages) $6, Future<Object> Function(Object algorithm, Iterable<KeyUsage> keyUsages) $7})
-
Overload accessor: $1, $2, $3, $4, $5, $6, $7
no setter
-
importKey
→ ({Future<CryptoKey> Function(String format, JsonWebKey keyData, Object algorithm, ReadonlyArray<KeyUsage> keyUsages) $1, Future<CryptoKey> Function(dynamic format, Object keyData, Object algorithm, List<KeyUsage> keyUsages) $2, Future<CryptoKey> Function(String format, JsonWebKey keyData, Object algorithm, ReadonlyArray<KeyUsage> keyUsages) $3, Future<CryptoKey> Function(dynamic format, Object keyData, Object algorithm, Iterable<KeyUsage> keyUsages) $4})
-
Overload accessor: $1, $2, $3, $4
no setter
-
sign
↔ Future<ByteBuffer> Function(Object, CryptoKey, Object)
-
getter/setter pair
-
unwrapKey
→ ({Future<CryptoKey> Function(KeyFormat format, Object wrappedKey, CryptoKey unwrappingKey, Object unwrapAlgorithm, Object unwrappedKeyAlgorithm, List<KeyUsage> keyUsages) $1, Future<CryptoKey> Function(KeyFormat format, Object wrappedKey, CryptoKey unwrappingKey, Object unwrapAlgorithm, Object unwrappedKeyAlgorithm, Iterable<KeyUsage> keyUsages) $2})
-
Overload accessor: $1, $2
no setter
-
verify
↔ Future<bool> Function(Object, CryptoKey, Object, Object)
-
getter/setter pair
-
wrapKey
↔ Future<ByteBuffer> Function(KeyFormat, CryptoKey, CryptoKey, Object)
-
getter/setter pair