39 lines
846 B
JSON
39 lines
846 B
JSON
{
|
|
"bundleId": "test-offline-bundle-v1",
|
|
"schemaVersion": "1.0.0",
|
|
"createdAt": "2025-12-22T00:00:00Z",
|
|
"description": "Test offline bundle for air-gap testing",
|
|
"contents": {
|
|
"feeds": [
|
|
"feeds/nvd-snapshot.json",
|
|
"feeds/ghsa-snapshot.json",
|
|
"feeds/distro/alpine.json",
|
|
"feeds/distro/debian.json"
|
|
],
|
|
"policies": [
|
|
"policies/default.rego",
|
|
"policies/strict.rego"
|
|
],
|
|
"keys": [
|
|
"keys/signing-key.pem",
|
|
"keys/signing-key.pub"
|
|
],
|
|
"certs": [
|
|
"certs/trust-root.pem",
|
|
"certs/intermediate.pem"
|
|
],
|
|
"vex": [
|
|
"vex/vendor-vex.json"
|
|
],
|
|
"images": [
|
|
"images/test-image.tar",
|
|
"images/vuln-image.tar",
|
|
"images/vuln-with-vex.tar"
|
|
]
|
|
},
|
|
"integrity": {
|
|
"algorithm": "SHA-256",
|
|
"manifestDigest": "placeholder"
|
|
}
|
|
}
|