feat(sso): check assertion type (#8301) - #8324
Conversation
* fix(saml2options): Do not throw for encryptedassertion at the boundary. * feat(saml): Add inspection for assertion encryption method * feat(saml): Add assertion type inspection and census * docs(saml): Clean up assertion summaries * refactor(saml) Rename algorithms and update tests * refactor(saml): Encapsulate observability into assertion inspection static method * fix(saml): Split wantassertionssigned to its own issue * test(saml): Add saml acs integration tests * fix(saml): Check all keys and update naming * feat(saml): Rework algorithm inspection as Try* method * fix(saml): Use an aggregate metric * fix(saml): Update description and unit * test(saml): remove unused fake * test(saml): Dispose of disposable fixtures (cherry picked from commit b89568d)
🤖 Bitwarden Claude Code ReviewOverall Assessment: APPROVE This is a backport to Code Review DetailsNo findings. Dependency Changes
Not a net-new dependency for this repository — it is already a direct reference in seven other test projects ( |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## rc #8324 +/- ##
==========================================
- Coverage 69.56% 64.03% -5.53%
==========================================
Files 2471 2473 +2
Lines 105932 105990 +58
Branches 9601 9611 +10
==========================================
- Hits 73689 67869 -5820
- Misses 29779 35762 +5983
+ Partials 2464 2359 -105 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
(cherry picked from commit b89568d)
🎟️ Tracking
PM-42627
📔 Objective
PM-42627