NK-WP-0049: redraft T17 Authelia acceptance and add T41 adapter preparation
Design review 2026-10-24: KeyCape's source confirms the KeyCape->Authelia->LLDAP human-login chain. T17 now checks the durable Authelia secrets and the keycape client verifier rather than leaning on storage decryption. T41 prepares the stage in the existing anchor-namespace pattern, reusing pinned modules unedited. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 328925@bnt-lap001 Assistant-Session: 14b795fd-c632-4c01-8d28-e7e490c7b0ed
This commit is contained in:
parent
acf961ad84
commit
b2de807d7d
3 changed files with 64 additions and 4 deletions
|
|
@ -135,7 +135,7 @@ current production password validity, MFA or audit continuity.
|
|||
| Task / owner lane | Positive check | Negative check | Safe evidence |
|
||||
| --- | --- | --- | --- |
|
||||
| T16 / LLDAP | Preserved user/group/membership identities; existing-user bind/login | Wrong password rejected | Image/target IDs, aggregate comparisons and booleans |
|
||||
| T17 / Authelia | Native storage decryption; same signing identity/client configs; isolated authentication | Wrong credentials or unregistered client refused | Public key thumbprint, test outcome, notification suppression |
|
||||
| T17 / Authelia | Original config validates; storage key opens store; issuer JWKS equals archived key; `keycape` client verifier accepts KeyCape's archived secret; existing-user first factor against restored LLDAP | Wrong password and wrong client secret refused; no grant issued | Public key thumbprint, outcomes, file-notifier only (stage prepared in T41) |
|
||||
| T19 / privacyIDEA MFA | Existing retained token decrypts internally and actual existing-token MFA succeeds | Wrong enckey and invalid code refused in disposable copies | Token material never exported; bounded outcomes only |
|
||||
| T20 / privacyIDEA audit | Verify historical signatures; create and verify one isolated entry with original key | Mismatched public key/tampered disposable record rejected | Signature counts, continuity result, cleanup |
|
||||
| T18 / KeyCape | Same issuer/JWKS, registry/policy/receipt continuity; named current consumer authenticates | Wrong secret and denied scope rejected | Public fingerprints, owner-selected test IDs and outcomes |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue