summaryrefslogtreecommitdiff
path: root/extensions/crypto/lib.deno_crypto.d.ts
diff options
context:
space:
mode:
authorDivy Srivastava <dj.srivastava23@gmail.com>2021-07-12 18:15:36 +0530
committerGitHub <noreply@github.com>2021-07-12 14:45:36 +0200
commit00484d24ba93418bbdde8e42483d56e3714efaa0 (patch)
treea01e26ed9f6bf7f8d1bf66dae92fd8e10a00c738 /extensions/crypto/lib.deno_crypto.d.ts
parente95c0c85fae565bb403329d9918321a507986e56 (diff)
feat(extensions/crypto): implement verify() for RSA (#11312)
Diffstat (limited to 'extensions/crypto/lib.deno_crypto.d.ts')
-rw-r--r--extensions/crypto/lib.deno_crypto.d.ts28
1 files changed, 28 insertions, 0 deletions
diff --git a/extensions/crypto/lib.deno_crypto.d.ts b/extensions/crypto/lib.deno_crypto.d.ts
index 0798af59f..d4d42e581 100644
--- a/extensions/crypto/lib.deno_crypto.d.ts
+++ b/extensions/crypto/lib.deno_crypto.d.ts
@@ -111,6 +111,34 @@ interface SubtleCrypto {
| DataView
| ArrayBuffer,
): Promise<ArrayBuffer>;
+ verify(
+ algorithm: AlgorithmIdentifier | RsaPssParams,
+ key: CryptoKey,
+ signature:
+ | Int8Array
+ | Int16Array
+ | Int32Array
+ | Uint8Array
+ | Uint16Array
+ | Uint32Array
+ | Uint8ClampedArray
+ | Float32Array
+ | Float64Array
+ | DataView
+ | ArrayBuffer,
+ data:
+ | Int8Array
+ | Int16Array
+ | Int32Array
+ | Uint8Array
+ | Uint16Array
+ | Uint32Array
+ | Uint8ClampedArray
+ | Float32Array
+ | Float64Array
+ | DataView
+ | ArrayBuffer,
+ ): Promise<boolean>;
digest(
algorithm: AlgorithmIdentifier,
data: