29 lines
872 B
JSON
29 lines
872 B
JSON
|
|
{
|
||
|
|
"schema_version": "0.1",
|
||
|
|
"kind": "approval-claim",
|
||
|
|
"yields_to": "net-kingdom taxonomy request-claim schema (statute §17; unassigned)",
|
||
|
|
"issuer": "approval-engine",
|
||
|
|
"approval_id": "3d1c0a8e-6b7f-4c21-9a0e-1f2b3c4d5e6f",
|
||
|
|
"state": "valid",
|
||
|
|
"valid_now": true,
|
||
|
|
"consumed": false,
|
||
|
|
"binding": {
|
||
|
|
"action": "secrets.kv.destroy",
|
||
|
|
"target": {"id": "lane-openbao-root", "stage": "prod"},
|
||
|
|
"actor": "agt-secrets-engine",
|
||
|
|
"principal": "bernd",
|
||
|
|
"purpose": "rotate-exposed-key",
|
||
|
|
"digest": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
|
||
|
|
},
|
||
|
|
"freshness": {
|
||
|
|
"observed_at": "2026-08-29T12:00:00+00:00",
|
||
|
|
"ttl_seconds": 30,
|
||
|
|
"not_after": "2026-08-29T12:00:30+00:00"
|
||
|
|
},
|
||
|
|
"validity": {
|
||
|
|
"not_before": "2026-08-29T11:00:00+00:00",
|
||
|
|
"expires_at": "2026-08-29T15:00:00+00:00"
|
||
|
|
},
|
||
|
|
"reason_code": "ok"
|
||
|
|
}
|