import { generateSecret } from "https://deno.land/x/jose@v3.20.4/util/generate_secret.ts";
Generates a symmetric secret key for a given JWA algorithm identifier.
Note: Under Web Cryptography API runtime the secret key is generated with
extractable
set to false
by default.
Examples
ESM import
ESM import
import { generateSecret } from 'jose/util/generate_secret'
CJS import
CJS import
const { generateSecret } = require('jose/util/generate_secret')
Deno import
Deno import
import { generateSecret } from 'https://deno.land/x/jose@VERSION/util/generate_secret.ts'
Usage
Usage
const secret = await generateSecret('HS256')
console.log(secret)
Parameters
optional
options: GenerateSecretOptionsAdditional options passed down to the secret generation.