Record flex-auth fail-closed coverage
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
4622b64061
commit
260029e2f6
1 changed files with 8 additions and 0 deletions
|
|
@ -28,6 +28,14 @@ Read the audience-scoped caller token from a file per authorization decision,
|
||||||
fail closed on rotation/read errors, and cover token rotation. Completed
|
fail closed on rotation/read errors, and cover token rotation. Completed
|
||||||
2026-08-18; the full suite passes 143 tests with three provider-gated skips.
|
2026-08-18; the full suite passes 143 tests with three provider-gated skips.
|
||||||
|
|
||||||
|
2026-08-18 fail-closed coverage: the contract promised denial on a missing,
|
||||||
|
empty, or unreadable token file, but only rotation was proven. Conformance now
|
||||||
|
covers all three unusable-token cases and asserts the adapter never reaches
|
||||||
|
flex-auth without a usable credential, so an unauthenticated call cannot be
|
||||||
|
mistaken for an authorized one. A further test proves the token value appears
|
||||||
|
in neither the deny reason nor the decision repr. Suite: 148 tests, three
|
||||||
|
provider-gated skips.
|
||||||
|
|
||||||
```task
|
```task
|
||||||
id: USER-WP-0023-T02
|
id: USER-WP-0023-T02
|
||||||
status: done
|
status: done
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue