Prepare reviewed service JWT boundary verification and retain execution adoption gates
Assistant: codex Assistant-Model: gpt-6.1-sol Assistant-Session: 01a126e1-76f8-7643-8cf3-e93336539ade
This commit is contained in:
parent
443c2698c3
commit
4378ec1fc2
6 changed files with 551 additions and 7 deletions
|
|
@ -36,8 +36,10 @@ policy, TTL/use limits, and cryptographic verification.
|
|||
When `SECRETS_ENGINE_OPENBAO_JWT_LOGIN` names that contract, the CLI selects
|
||||
`service-jwt` and logs in for one command, then self-revokes the OpenBao
|
||||
token. Failure of that path never falls back to `--bootstrap-token-file`,
|
||||
`BAO_TOKEN`, or AppRole. Until the contract is published, `--auth auto` keeps
|
||||
those named providers and `--auth service-jwt` fail-closes. See
|
||||
`BAO_TOKEN`, or AppRole. The platform contract was published 2026-10-10. Configured `--auth auto`
|
||||
selects service-jwt; without that configuration it keeps bootstrap/env. The
|
||||
current login-self-only token cannot perform protected lane operations;
|
||||
functional adoption and task-scoped execution entitlement remain T06. See
|
||||
[openbao-jwt-login.md](openbao-jwt-login.md).
|
||||
|
||||
Canonical provider contract:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue