87 lines
4 KiB
JSON
87 lines
4 KiB
JSON
{
|
|
"canonical_hashes": {
|
|
"/home/worsch/net-kingdom/security-case-type-revisions/1.2/oidc-browser-relying-party/decision/acknowledgment.json": "sha256:2dcc220febf125a17b3769f7014f18b63979d7121e0f7056a2b0d8b1ae6031b0",
|
|
"/home/worsch/net-kingdom/security-case-type-revisions/1.2/oidc-browser-relying-party/examples/forgejo.yaml": "sha256:1c868c1da7d9077fae97bc6bc029706ec3dc418cfeaae30dc0f92b5b4ba6f2ab",
|
|
"/home/worsch/net-kingdom/security-case-type-revisions/1.2/oidc-browser-relying-party/type.yaml": "sha256:9e60ff569fb0d860a2bbde7bbb0991a54d4b0688f62b56df0fa5d161fd624578",
|
|
"/home/worsch/net-kingdom/security-case-types/oidc-browser-relying-party/type.yaml": "sha256:f705c64e4875e9b8e18a912fb51c135e77898926d6a451f5cb74ab3c0cbe4d1c",
|
|
"/home/worsch/net-kingdom/security-cases/forgejo-netkingdom-oidc.yaml": "sha256:bcc2c6d5bae0d28242b3cdb71e74d8ca297c2afe04766b55d53597f86893351d",
|
|
"/home/worsch/net-kingdom/workplans/NK-WP-0048-security-case-types.md": "sha256:b737bfae4802c122b21619695a169d7d082672af96314b1709860dd5aff2a60f"
|
|
},
|
|
"canonical_pre_post_hashes_equal": true,
|
|
"checker_rehash_matches_delivered_artifact": true,
|
|
"checks": [
|
|
{
|
|
"argv": [
|
|
"/usr/bin/python3",
|
|
"-B",
|
|
"/home/worsch/net-kingdom/tools/security-case-types/security_case_validator.py",
|
|
"render",
|
|
"/home/worsch/net-kingdom/security-cases/forgejo-netkingdom-oidc.yaml",
|
|
"--types",
|
|
"/home/worsch/net-kingdom/security-case-types",
|
|
"--repos-root",
|
|
"/home/worsch",
|
|
"--allow-unimplemented"
|
|
],
|
|
"execution_permitted": false,
|
|
"render_digest": "sha256:e64b56e4590b57b858303fcda1a474693e3dd821bc83df26646fe78fc345498a",
|
|
"returncode": 0,
|
|
"stderr": "",
|
|
"stdout_sha256": "sha256:186461a1dc2d587ccc0cc9ea6e51f05214d6cfe94f4aa0764e3150ab197ad3cf",
|
|
"type": "oidc-browser-relying-party@1.1"
|
|
},
|
|
{
|
|
"argv": [
|
|
"/usr/bin/python3",
|
|
"-B",
|
|
"/home/worsch/net-kingdom/tools/security-case-types/security_case_validator.py",
|
|
"render",
|
|
"/home/worsch/net-kingdom/security-case-type-revisions/1.2/oidc-browser-relying-party/examples/forgejo.yaml",
|
|
"--types",
|
|
"/home/worsch/net-kingdom/security-case-types",
|
|
"--version-root",
|
|
"1.2=/home/worsch/net-kingdom/security-case-type-revisions/1.2",
|
|
"--repos-root",
|
|
"/home/worsch",
|
|
"--allow-unimplemented"
|
|
],
|
|
"execution_permitted": false,
|
|
"render_digest": "sha256:c0afd5576cdae0cbc807eccb2b9fa87ac668f15e32ec7cf79d295bdb23c75b35",
|
|
"returncode": 0,
|
|
"stderr": "",
|
|
"stdout_sha256": "sha256:96b25108335e2cf5f96af481fe8a7735831c8320d81b50f7c6e6d4e53d0c0f02",
|
|
"type": "oidc-browser-relying-party@1.2"
|
|
},
|
|
{
|
|
"argv": [
|
|
"/usr/bin/python3",
|
|
"-B",
|
|
"/home/worsch/net-kingdom/tools/security-case-types/security_case_validator.py",
|
|
"validate-case",
|
|
"/home/worsch/net-kingdom/security-case-type-revisions/1.2/oidc-browser-relying-party/examples/forgejo.yaml",
|
|
"--types",
|
|
"/home/worsch/net-kingdom/security-case-types",
|
|
"--version-root",
|
|
"1.2=/home/worsch/net-kingdom/security-case-type-revisions/1.2"
|
|
],
|
|
"returncode": 1,
|
|
"stderr": "ERROR case.spec.type: type 'oidc-browser-relying-party' is 'acknowledged'; only implemented types accept cases\n",
|
|
"stdout_sha256": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
|
}
|
|
],
|
|
"closed_descriptor_count": 1,
|
|
"complete_review_step_count": 7,
|
|
"descriptor_round_trip": true,
|
|
"knowledge": {
|
|
"cards": [
|
|
"start",
|
|
"evidence"
|
|
],
|
|
"package_digest": "8d1d6a9d4d07fec7b619618de7dfe2254c1790f85f4198c7fe19db9751c02",
|
|
"package_version": "0.2.6",
|
|
"status": "withheld source changed; direct owner source reviewed, no offline guidance used as authority"
|
|
},
|
|
"native_execution": false,
|
|
"observed_at": "2026-10-17T02:10:28.924934+00:00",
|
|
"tests_added_or_rerun": false
|
|
}
|