Skip to content

Commit 94e2c52

Browse files
Enable RS256 for id tokens and other JWT responses
1 parent ed84fee commit 94e2c52

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/idp/provider.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,9 +330,12 @@ export async function createProvider(issuer) {
330330
methods: ['S256'],
331331
},
332332

333-
// Enable RS256 for DPoP (CTH uses RS256)
333+
// Enable RS256 for DPoP and ID tokens (NSS requires RS256)
334334
enabledJWA: {
335335
dPoPSigningAlgValues: ['ES256', 'RS256', 'Ed25519', 'EdDSA'],
336+
idTokenSigningAlgValues: ['RS256', 'ES256'],
337+
userinfoSigningAlgValues: ['RS256', 'ES256'],
338+
introspectionSigningAlgValues: ['RS256', 'ES256'],
336339
},
337340

338341
// Enable request parameter

0 commit comments

Comments
 (0)