From 1e3684bcf3061d318768e1341acb04485123a906 Mon Sep 17 00:00:00 2001 From: Joachim Van Herwegen Date: Thu, 5 Oct 2023 16:01:42 +0200 Subject: [PATCH] fix: Update supported DPoP algorithms to run CTH --- .github/workflows/main.yml | 2 +- .../identity/handler/provider-factory/identity.json | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 09ed73082..b8283c7f7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -23,7 +23,7 @@ jobs: uses: ./.github/workflows/cth-test.yml with: ignore_failures: true - version: 1.1.7 # The latest version that CSS is confirmed to pass + version: 1.1.14 # The latest version that CSS is confirmed to pass docker: # Build docker containers on version tag, push to main and push to versions/ diff --git a/config/identity/handler/provider-factory/identity.json b/config/identity/handler/provider-factory/identity.json index c642472cc..47f92a7cb 100644 --- a/config/identity/handler/provider-factory/identity.json +++ b/config/identity/handler/provider-factory/identity.json @@ -2,9 +2,7 @@ "@context": "https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server/^6.0.0/components/context.jsonld", "@graph": [ { - "comment": [ - "Sets all the relevant Solid-OIDC parameters.", - ], + "comment": "Sets all the relevant Solid-OIDC parameters.", "@id": "urn:solid-server:default:IdentityProviderFactory", "@type": "IdentityProviderFactory", "adapterFactory": { "@id": "urn:solid-server:default:IdpAdapterFactory" }, @@ -27,6 +25,14 @@ "long": { "signed": true, "maxAge": 86400000 }, "short": { "signed": true } }, + "enabledJWA": { + "dPoPSigningAlgValues": [ + "RS256", "RS384", "RS512", + "PS256", "PS384", "PS512", + "ES256", "ES256K", "ES384", "ES512", + "EdDSA" + ] + }, "features": { "claimsParameter": { "enabled": true }, "clientCredentials": { "enabled": true },