Skip to content

Commit

Permalink
feat: Change ingredient_ids to org.cai.ingredientIds.
Browse files Browse the repository at this point in the history
Add an array with tag :"org.cai.ingredientIds" to action parameters to associate one or more ingredients with an action.
  • Loading branch information
gpeacock committed Oct 10, 2024
1 parent 8b852ce commit 0f97a9c
Show file tree
Hide file tree
Showing 26 changed files with 812 additions and 811 deletions.
12 changes: 6 additions & 6 deletions make_test_images/json_manifests/C.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"active_manifest": "contentauth:urn:uuid:5e6321a5-8e38-44b4-928f-739da7d964bd",
"active_manifest": "contentauth:urn:uuid:e46d3d9f-deaf-46b1-8cff-9dc9cd637f90",
"manifests": {
"contentauth:urn:uuid:5e6321a5-8e38-44b4-928f-739da7d964bd": {
"contentauth:urn:uuid:e46d3d9f-deaf-46b1-8cff-9dc9cd637f90": {
"claim_generator": "make_test_images/0.36.1 c2pa-rs/0.36.1",
"claim_generator_info": [
{
Expand All @@ -15,10 +15,10 @@
],
"title": "C.jpg",
"format": "image/jpeg",
"instance_id": "xmp:iid:8cbdca3c-5917-4f43-92f4-3a735da05e6f",
"instance_id": "xmp:iid:6aef2adf-688f-4045-a7e1-56b087eed896",
"thumbnail": {
"format": "image/jpeg",
"identifier": "self#jumbf=/c2pa/contentauth:urn:uuid:5e6321a5-8e38-44b4-928f-739da7d964bd/c2pa.assertions/c2pa.thumbnail.claim.jpeg"
"identifier": "self#jumbf=/c2pa/contentauth:urn:uuid:e46d3d9f-deaf-46b1-8cff-9dc9cd637f90/c2pa.assertions/c2pa.thumbnail.claim.jpeg"
},
"ingredients": [],
"assertions": [
Expand Down Expand Up @@ -56,9 +56,9 @@
"alg": "Ps256",
"issuer": "C2PA Test Signing Cert",
"cert_serial_number": "720724073027128164015125666832722375746636448153",
"time": "2024-10-08T22:56:47+00:00"
"time": "2024-10-10T22:42:36+00:00"
},
"label": "contentauth:urn:uuid:5e6321a5-8e38-44b4-928f-739da7d964bd"
"label": "contentauth:urn:uuid:e46d3d9f-deaf-46b1-8cff-9dc9cd637f90"
}
}
}
14 changes: 7 additions & 7 deletions make_test_images/json_manifests/CA.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"active_manifest": "contentauth:urn:uuid:dc78d6ff-c364-4924-aba0-2029cf2de737",
"active_manifest": "contentauth:urn:uuid:89ba3c19-2ad4-445a-bb7d-bda815bad4c2",
"manifests": {
"contentauth:urn:uuid:dc78d6ff-c364-4924-aba0-2029cf2de737": {
"contentauth:urn:uuid:89ba3c19-2ad4-445a-bb7d-bda815bad4c2": {
"claim_generator": "make_test_images/0.36.1 c2pa-rs/0.36.1",
"claim_generator_info": [
{
Expand All @@ -15,10 +15,10 @@
],
"title": "CA.jpg",
"format": "image/jpeg",
"instance_id": "xmp:iid:a04258f8-c4c0-4eb0-8950-eb3990f3ffc6",
"instance_id": "xmp:iid:6a6b5d47-5799-47dc-b164-b9960d212de5",
"thumbnail": {
"format": "image/jpeg",
"identifier": "self#jumbf=/c2pa/contentauth:urn:uuid:dc78d6ff-c364-4924-aba0-2029cf2de737/c2pa.assertions/c2pa.thumbnail.claim.jpeg"
"identifier": "self#jumbf=/c2pa/contentauth:urn:uuid:89ba3c19-2ad4-445a-bb7d-bda815bad4c2/c2pa.assertions/c2pa.thumbnail.claim.jpeg"
},
"ingredients": [
{
Expand Down Expand Up @@ -61,7 +61,7 @@
"hash": "5dNlxTKe4afGAicpJa1hF1R3mBZKE+Bl0xmh0McXuO4="
}
],
"ingredient_ids": [
"org.cai.ingredientIds": [
"xmp.iid:813ee422-9736-4cdc-9be6-4e35ed8e41cb"
]
}
Expand All @@ -80,9 +80,9 @@
"alg": "Ps256",
"issuer": "C2PA Test Signing Cert",
"cert_serial_number": "720724073027128164015125666832722375746636448153",
"time": "2024-10-08T22:56:47+00:00"
"time": "2024-10-10T22:42:36+00:00"
},
"label": "contentauth:urn:uuid:dc78d6ff-c364-4924-aba0-2029cf2de737"
"label": "contentauth:urn:uuid:89ba3c19-2ad4-445a-bb7d-bda815bad4c2"
}
}
}
62 changes: 31 additions & 31 deletions make_test_images/json_manifests/CACA.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"active_manifest": "contentauth:urn:uuid:c24acef2-e697-45af-9fd4-563ccf230128",
"active_manifest": "contentauth:urn:uuid:a5dc9189-1dbd-41d7-842d-b935de331547",
"manifests": {
"contentauth:urn:uuid:dc78d6ff-c364-4924-aba0-2029cf2de737": {
"contentauth:urn:uuid:a5dc9189-1dbd-41d7-842d-b935de331547": {
"claim_generator": "make_test_images/0.36.1 c2pa-rs/0.36.1",
"claim_generator_info": [
{
Expand All @@ -13,24 +13,24 @@
"version": "0.36.1"
}
],
"title": "CA.jpg",
"title": "CACA.jpg",
"format": "image/jpeg",
"instance_id": "xmp:iid:a04258f8-c4c0-4eb0-8950-eb3990f3ffc6",
"instance_id": "xmp:iid:0492a949-e4e3-4d13-a893-e9a6462ba161",
"thumbnail": {
"format": "image/jpeg",
"identifier": "self#jumbf=/c2pa/contentauth:urn:uuid:dc78d6ff-c364-4924-aba0-2029cf2de737/c2pa.assertions/c2pa.thumbnail.claim.jpeg"
"identifier": "self#jumbf=/c2pa/contentauth:urn:uuid:a5dc9189-1dbd-41d7-842d-b935de331547/c2pa.assertions/c2pa.thumbnail.claim.jpeg"
},
"ingredients": [
{
"title": "A.jpg",
"title": "CA.jpg",
"format": "image/jpeg",
"document_id": "xmp.did:813ee422-9736-4cdc-9be6-4e35ed8e41cb",
"instance_id": "xmp.iid:813ee422-9736-4cdc-9be6-4e35ed8e41cb",
"instance_id": "xmp:iid:f5528711-b891-44f9-80e7-38410fa3961f",
"thumbnail": {
"format": "image/jpeg",
"identifier": "self#jumbf=c2pa.assertions/c2pa.thumbnail.ingredient.jpeg"
"identifier": "self#jumbf=/c2pa/contentauth:urn:uuid:89ba3c19-2ad4-445a-bb7d-bda815bad4c2/c2pa.assertions/c2pa.thumbnail.claim.jpeg"
},
"relationship": "parentOf"
"relationship": "parentOf",
"active_manifest": "contentauth:urn:uuid:89ba3c19-2ad4-445a-bb7d-bda815bad4c2"
}
],
"assertions": [
Expand All @@ -55,14 +55,14 @@
{
"action": "c2pa.opened",
"parameters": {
"ingredient_ids": [
"xmp.iid:813ee422-9736-4cdc-9be6-4e35ed8e41cb"
],
"ingredient": [
{
"url": "self#jumbf=c2pa.assertions/c2pa.ingredient",
"hash": "5dNlxTKe4afGAicpJa1hF1R3mBZKE+Bl0xmh0McXuO4="
"hash": "G0zapTTWE/Yl2k5m6rCHSeVDVwnRu0DUNPM9Xi4uEqg="
}
],
"org.cai.ingredientIds": [
"xmp:iid:f5528711-b891-44f9-80e7-38410fa3961f"
]
}
},
Expand All @@ -80,11 +80,11 @@
"alg": "Ps256",
"issuer": "C2PA Test Signing Cert",
"cert_serial_number": "720724073027128164015125666832722375746636448153",
"time": "2024-10-08T22:56:47+00:00"
"time": "2024-10-10T22:42:37+00:00"
},
"label": "contentauth:urn:uuid:dc78d6ff-c364-4924-aba0-2029cf2de737"
"label": "contentauth:urn:uuid:a5dc9189-1dbd-41d7-842d-b935de331547"
},
"contentauth:urn:uuid:c24acef2-e697-45af-9fd4-563ccf230128": {
"contentauth:urn:uuid:89ba3c19-2ad4-445a-bb7d-bda815bad4c2": {
"claim_generator": "make_test_images/0.36.1 c2pa-rs/0.36.1",
"claim_generator_info": [
{
Expand All @@ -96,24 +96,24 @@
"version": "0.36.1"
}
],
"title": "CACA.jpg",
"title": "CA.jpg",
"format": "image/jpeg",
"instance_id": "xmp:iid:96bd5fde-68a2-4cd9-8b4e-8da4fef602b5",
"instance_id": "xmp:iid:6a6b5d47-5799-47dc-b164-b9960d212de5",
"thumbnail": {
"format": "image/jpeg",
"identifier": "self#jumbf=/c2pa/contentauth:urn:uuid:c24acef2-e697-45af-9fd4-563ccf230128/c2pa.assertions/c2pa.thumbnail.claim.jpeg"
"identifier": "self#jumbf=/c2pa/contentauth:urn:uuid:89ba3c19-2ad4-445a-bb7d-bda815bad4c2/c2pa.assertions/c2pa.thumbnail.claim.jpeg"
},
"ingredients": [
{
"title": "CA.jpg",
"title": "A.jpg",
"format": "image/jpeg",
"instance_id": "xmp:iid:84cca206-6223-429b-a506-a6e2e4529015",
"document_id": "xmp.did:813ee422-9736-4cdc-9be6-4e35ed8e41cb",
"instance_id": "xmp.iid:813ee422-9736-4cdc-9be6-4e35ed8e41cb",
"thumbnail": {
"format": "image/jpeg",
"identifier": "self#jumbf=/c2pa/contentauth:urn:uuid:dc78d6ff-c364-4924-aba0-2029cf2de737/c2pa.assertions/c2pa.thumbnail.claim.jpeg"
"identifier": "self#jumbf=c2pa.assertions/c2pa.thumbnail.ingredient.jpeg"
},
"relationship": "parentOf",
"active_manifest": "contentauth:urn:uuid:dc78d6ff-c364-4924-aba0-2029cf2de737"
"relationship": "parentOf"
}
],
"assertions": [
Expand All @@ -138,14 +138,14 @@
{
"action": "c2pa.opened",
"parameters": {
"org.cai.ingredientIds": [
"xmp.iid:813ee422-9736-4cdc-9be6-4e35ed8e41cb"
],
"ingredient": [
{
"url": "self#jumbf=c2pa.assertions/c2pa.ingredient",
"hash": "zeRFSCBe57n6NlId4kRSAjK5oJLnmL4uLditT59KIcE="
"hash": "5dNlxTKe4afGAicpJa1hF1R3mBZKE+Bl0xmh0McXuO4="
}
],
"ingredient_ids": [
"xmp:iid:84cca206-6223-429b-a506-a6e2e4529015"
]
}
},
Expand All @@ -163,9 +163,9 @@
"alg": "Ps256",
"issuer": "C2PA Test Signing Cert",
"cert_serial_number": "720724073027128164015125666832722375746636448153",
"time": "2024-10-08T22:56:47+00:00"
"time": "2024-10-10T22:42:36+00:00"
},
"label": "contentauth:urn:uuid:c24acef2-e697-45af-9fd4-563ccf230128"
"label": "contentauth:urn:uuid:89ba3c19-2ad4-445a-bb7d-bda815bad4c2"
}
}
}
Loading

0 comments on commit 0f97a9c

Please sign in to comment.