import { importPKCS8 } from "https://deno.land/x/faster@v12.1/vendor/jose/key/import.ts";
Imports a PEM-encoded PKCS#8 string as a runtime-specific private key representation (!KeyObject or !CryptoKey).
Note: The OID id-RSASSA-PSS (1.2.840.113549.1.1.10) is not supported in Web Cryptography API, use the OID rsaEncryption (1.2.840.113549.1.1.1) instead for all RSA algorithms.
This function is exported (as a named export) from the main 'jose'
module entry point as well
as from its subpath export 'jose/key/import'
.
Parameters
(Only effective in Web Crypto API runtimes) JSON Web Algorithm identifier to be used with the imported key, its presence is only enforced in Web Crypto API runtimes. See Algorithm Key Requirements.
optional
options: PEMImportOptionsReturns
Promise<KeyLikeType>