method
crypto.webcrypto.SubtleCrypto.importKey
format: 'jwk',
algorithm: AlgorithmIdentifier | RsaHashedImportParams | EcKeyImportParams | HmacImportParams | AesKeyAlgorithm,
extractable: boolean,
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.
@param format
Must be one of 'raw', 'pkcs8', 'spki', or 'jwk'.
@param keyUsages
See Key usages.
format: 'spki' | 'pkcs8' | 'raw',
algorithm: AlgorithmIdentifier | RsaHashedImportParams | EcKeyImportParams | HmacImportParams | AesKeyAlgorithm,
extractable: boolean,