Skip to content

chore: Add support dpop_signing_alg for OIDC/Okta connections (GA)#1391

Merged
ankita10119 merged 2 commits into
masterfrom
DXCDT-1728
May 22, 2026
Merged

chore: Add support dpop_signing_alg for OIDC/Okta connections (GA)#1391
ankita10119 merged 2 commits into
masterfrom
DXCDT-1728

Conversation

@ankita10119
Copy link
Copy Markdown
Contributor

@ankita10119 ankita10119 commented May 21, 2026

🔧 Changes

DPoP GA - OIDC/Okta connections (connections.ts)

  • Added ES384 and ES512 as valid values for dpop_signing_alg in the connection options schema, alongside the existing ES256 and Ed25519, reflecting the General Availability of these algorithms in the Auth0 API for oidc and okta connection strategies.
  • No dependency on node-auth0 for this change - the enum is defined inline since ConnectionDpopSigningAlgEnum in node-auth0 predates the GA additions and does not yet include these values.

📚 References

  • DPoP GA API spec: POST /v2/connections, PATCH /v2/connections/{id}, GET /v2/connections

🔬 Testing

  • Extended the existing #connections schema unit test to validate ES384 and ES512 are accepted as valid dpop_signing_alg values on oidc strategy connections.
    • All 1231 existing tests pass with no regressions.

📝 Checklist

  • All new/changed/fixed functionality is covered by tests (or N/A)
  • I have added documentation for all new/changed functionality (or N/A)

…ons (GA) and deprecation warnings for external file path references
@ankita10119 ankita10119 requested a review from a team as a code owner May 21, 2026 09:15
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented May 21, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79.86%. Comparing base (0326e38) to head (b053b8a).

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1391   +/-   ##
=======================================
  Coverage   79.86%   79.86%           
=======================================
  Files         153      153           
  Lines        7064     7064           
  Branches     1550     1550           
=======================================
  Hits         5642     5642           
  Misses        781      781           
  Partials      641      641           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ankita10119 ankita10119 changed the title feat: DPoP GA support and deprecation warnings for external file paths add ES384/ES512 dpop_signing_alg support for OIDC/Okta connections (GA) May 21, 2026
@ankita10119 ankita10119 changed the title add ES384/ES512 dpop_signing_alg support for OIDC/Okta connections (GA) Add ES384/ES512 dpop_signing_alg support for OIDC/Okta connections (GA) May 21, 2026
Copy link
Copy Markdown
Contributor

@kushalshit27 kushalshit27 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kushalshit27 kushalshit27 changed the title Add ES384/ES512 dpop_signing_alg support for OIDC/Okta connections (GA) Add support dpop_signing_alg for OIDC/Okta connections (GA) May 21, 2026
@ankita10119 ankita10119 changed the title Add support dpop_signing_alg for OIDC/Okta connections (GA) chore: Add support dpop_signing_alg for OIDC/Okta connections (GA) May 22, 2026
@ankita10119 ankita10119 merged commit 4011bb4 into master May 22, 2026
9 checks passed
@ankita10119 ankita10119 deleted the DXCDT-1728 branch May 22, 2026 06:41
@ankita10119 ankita10119 mentioned this pull request May 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants