Добавить 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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