method webcrypto.SubtleCrypto.importKey
Usage in Deno
import { type webcrypto } from "node:crypto";
SubtleCrypto.importKey(): Promise<CryptoKey>
The subtle.importKey()
method attempts to interpret the provided keyData
as the given format
to create a <CryptoKey>
instance using the provided algorithm
, extractable
, and keyUsages
arguments.
If the import is successful, the returned promise will be resolved with the created <CryptoKey>
.
If importing a 'PBKDF2'
key, extractable
must be false
.
Promise<CryptoKey>
SubtleCrypto.importKey(format: Exclude<KeyFormat, "jwk">,keyData: BufferSource,algorithm: ,extractable: boolean,keyUsages: KeyUsage[],): Promise<CryptoKey>
Promise<CryptoKey>