feat(sso): check assertion type - #8301
Conversation
🤖 Bitwarden Claude Code ReviewOverall Assessment: APPROVE Re-reviewed after the five commits since the last round ( Code Review DetailsNo new findings. Previous round's findings, verified resolved at head:
Notes, not findings:
Dependency Changes
Test-scope only, and not net-new to the repository — the same PR Metadata Assessment
|
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #8301 +/- ##
==========================================
+ Coverage 63.88% 64.03% +0.14%
==========================================
Files 2471 2473 +2
Lines 105923 106017 +94
Branches 9598 9613 +15
==========================================
+ Hits 67673 67885 +212
+ Misses 35909 35772 -137
- Partials 2341 2360 +19 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
b55729c to
c4888a8
Compare
JaredSnider-Bitwarden
left a comment
There was a problem hiding this comment.
Excellent work on the iteration! Thank you very much!
* 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)
🎟️ Tracking
PM-42627
📔 Objective
PM-42627