Skip to main content

Product Attestor

The Product Attestor examines materials recorded before a command was run and records all products in the command. Digests and MIME types of any changed or created files are recorded as products.

Subjects

All subjects are reported as subjects.

Schema

{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$defs": {
"DigestSet": {
"additionalProperties": {
"type": "string"
},
"type": "object"
},
"Product": {
"properties": {
"mime_type": {
"type": "string"
},
"digest": {
"$ref": "#/$defs/DigestSet"
}
},
"additionalProperties": false,
"type": "object",
"required": [
"mime_type",
"digest"
]
}
},
"properties": {
"Products": {
"additionalProperties": {
"$ref": "#/$defs/Product"
},
"type": "object"
}
},
"additionalProperties": false,
"type": "object",
"required": [
"Products"
]
}