c2pa-rs

A fork of https://github.com/contentauth/c2pa-rs/
git clone git://archive.git.mtrnord.blog/mtrnords-photography-manager/c2pa-rs.git
Log | Files | Refs | README

XCA.json (2894B)


      1 {
      2   "active_manifest": "contentauth:urn:uuid:55ec3f39-910a-4f5c-b6c0-2ecc5487c1d7",
      3   "manifests": {
      4     "contentauth:urn:uuid:55ec3f39-910a-4f5c-b6c0-2ecc5487c1d7": {
      5       "claim_generator": "make_test_images/0.31.3 c2pa-rs/0.31.3",
      6       "claim_generator_info": [
      7         {
      8           "name": "make_test_images",
      9           "version": "0.31.3"
     10         },
     11         {
     12           "name": "c2pa-rs",
     13           "version": "0.31.3"
     14         }
     15       ],
     16       "title": "CA.jpg",
     17       "format": "image/jpeg",
     18       "instance_id": "xmp:iid:548e96a5-1674-4bd7-9331-d5ea3d4367ee",
     19       "thumbnail": {
     20         "format": "image/jpeg",
     21         "identifier": "self#jumbf=c2pa.assertions/c2pa.thumbnail.claim.jpeg"
     22       },
     23       "ingredients": [
     24         {
     25           "title": "A.jpg",
     26           "format": "image/jpeg",
     27           "document_id": "xmp.did:813ee422-9736-4cdc-9be6-4e35ed8e41cb",
     28           "instance_id": "xmp.iid:813ee422-9736-4cdc-9be6-4e35ed8e41cb",
     29           "thumbnail": {
     30             "format": "image/jpeg",
     31             "identifier": "self#jumbf=c2pa.assertions/c2pa.thumbnail.ingredient.jpeg"
     32           },
     33           "relationship": "parentOf"
     34         }
     35       ],
     36       "assertions": [
     37         {
     38           "label": "stds.schema-org.CreativeWork",
     39           "data": {
     40             "@context": "http://schema.org/",
     41             "@type": "CreativeWork",
     42             "author": [
     43               {
     44                 "@type": "Person",
     45                 "name": "John Doe"
     46               }
     47             ]
     48           },
     49           "kind": "Json"
     50         },
     51         {
     52           "label": "c2pa.actions",
     53           "data": {
     54             "actions": [
     55               {
     56                 "action": "c2pa.opened",
     57                 "instanceId": "xmp.iid:813ee422-9736-4cdc-9be6-4e35ed8e41cb",
     58                 "parameters": {
     59                   "ingredient": {
     60                     "url": "self#jumbf=c2pa.assertions/c2pa.ingredient",
     61                     "hash": "tTBD4/E0R0AjLUdJFpsVz3lE/KJUq22Vz0UGqzhEpVs="
     62                   }
     63                 }
     64               },
     65               {
     66                 "action": "c2pa.color_adjustments",
     67                 "parameters": {
     68                   "name": "brightnesscontrast"
     69                 }
     70               }
     71             ]
     72           }
     73         }
     74       ],
     75       "signature_info": {
     76         "alg": "Ps256",
     77         "issuer": "C2PA Test Signing Cert",
     78         "cert_serial_number": "720724073027128164015125666832722375746636448153",
     79         "time": "2024-04-10T16:33:39+00:00"
     80       },
     81       "label": "contentauth:urn:uuid:55ec3f39-910a-4f5c-b6c0-2ecc5487c1d7"
     82     }
     83   },
     84   "validation_status": [
     85     {
     86       "code": "assertion.dataHash.mismatch",
     87       "url": "self#jumbf=/c2pa/contentauth:urn:uuid:55ec3f39-910a-4f5c-b6c0-2ecc5487c1d7/c2pa.assertions/c2pa.hash.data",
     88       "explanation": "asset hash error, name: jumbf manifest, error: hash verification( Hashes do not match )"
     89     }
     90   ]
     91 }