From 1250703952a7839af195254b571b8a072d80f984 Mon Sep 17 00:00:00 2001 From: AdriGeorge Date: Wed, 20 Nov 2024 13:42:02 +0200 Subject: [PATCH] fix: params --- src/utils/SignDDO.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/utils/SignDDO.ts b/src/utils/SignDDO.ts index a539b8e2..d0553862 100644 --- a/src/utils/SignDDO.ts +++ b/src/utils/SignDDO.ts @@ -47,14 +47,14 @@ export async function signCredential( publicKeyHex: string ): Promise { try { - const key = await importJWK(issuerKeyJWK, 'ES256K') + const key = await importJWK(issuerKeyJWK, issuerKeyJWK.alg) const jws = await new SignJWT(verifiableCredential as unknown as JWTPayload) - .setProtectedHeader({ alg: 'ES256K' }) + .setProtectedHeader({ alg: issuerKeyJWK.alg }) .setIssuedAt() .setIssuer(publicKeyHex) .sign(key) - const header = { alg: 'ES256K' } + const header = { alg: issuerKeyJWK.alg } return { jws, header, issuer: publicKeyHex } } catch (error) {