diff options
| author | tv <tv@krebsco.de> | 2026-11-09 15:37:16 +0000 |
|---|---|---|
| committer | tv <tv@krebsco.de> | 2026-11-09 18:20:09 +0100 |
| commit | 822e6a8268e2bc03463b2f0672fd6d6aad160432 (patch) | |
| tree | 42228ecc05d87c19ddaf1f7f66e5cdd00740deb7 /src/document/testing.rs | |
| parent | d16da7283ceca16f223f3fb6b0429c7b2ae1aec0 (diff) | |
signatures: a listed signed path takes `*`, as everything else does
Review 4, appendix: whether a write is signed because `_continuum/access/signed` lists
its path compared the listed paths by prefix (`signatures::related`), so a `*` there
was a literal key, while api.md says the list holds paths as capabilities name them,
which take `*` since 1259, and signed values already read the same list as patterns
(`envelope::reaches_signed`). A listed `metrics/*/alerts` signed nothing.
It compares by `access::agree` now: within or above the pattern, `*` for any one key.
Diffstat (limited to 'src/document/testing.rs')
0 files changed, 0 insertions, 0 deletions
