Commit e9ffe83
committed
Add comprehensive security tests for TabSync and Phase 5 security features
- Implement Phase 5 security tests covering deserialization DoS, clock skew, concurrent updates, cross-session keys, filter bypass, replay attacks, and session hijacking.
- Introduce TabSync security tests focusing on clock skew tolerance, message size limits, state validation, and signature verification.
- Validate security configurations and ensure proper handling of sensitive data.1 parent 2d812ea commit e9ffe83
47 files changed
Lines changed: 8549 additions & 6009 deletions
File tree
- docs
- phases
- samples/EasyAppDev.Blazor.Store.Sample/Security
- src/EasyAppDev.Blazor.Store
- Core
- DevTools
- Diagnostics
- Middleware
- Security
- ServerSync
- TabSync
- tests/EasyAppDev.Blazor.Store.Tests
- Integration
- Middleware
- Security
- TabSync
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1025 | 1025 | | |
1026 | 1026 | | |
1027 | 1027 | | |
1028 | | - | |
1029 | | - | |
1030 | | - | |
1031 | 1028 | | |
1032 | 1029 | | |
1033 | 1030 | | |
| |||
0 commit comments