Добавить Kid и ALG в Jose JWKS для сгенерированной пары ключейJavascript

Форум по Javascript
Anonymous
Добавить Kid и ALG в Jose JWKS для сгенерированной пары ключей

Сообщение Anonymous »

Я сгенерировал частную/общедоступную пару ключей с jose.generatekeypair () и я экспортировал открытый ключ с помощью jose.exportjwk ()
Но у экспортируемого ключа нет имущества ребенка или ALG. Есть ли способ генерировать эти свойства, или мне нужно добавить их вручную? Или, наоборот, мне нужно делать это по-другому?import { NextResponse } from "next/server"
import { generateKeyPair, exportJWK } from "jose"

export async function GET(request: Request) {
const { publicKey, privateKey } = await generateKeyPair("RS256")
const exportedPublicKey = await exportJWK(publicKey)

return NextResponse.json({
keys: [exportedPublicKey]
})
}


Подробнее здесь: https://stackoverflow.com/questions/794 ... d-key-pair

Вернуться в «Javascript»