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

E-sig-CA.json (2909B)


      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_xxxxxx/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       },
     80       "label": "contentauth:urn:uuid:55ec3f39-910a-4f5c-b6c0-2ecc5487c1d7"
     81     }
     82   },
     83   "validation_status": [
     84     {
     85       "code": "timeStamp.mismatch",
     86       "url": "Cose_Sign1",
     87       "explanation": "timestamp message imprint did not match"
     88     },
     89     {
     90       "code": "claimSignature.mismatch",
     91       "url": "self#jumbf=/c2pa/contentauth:urn:uuid:55ec3f39-910a-4f5c-b6c0-2ecc5487c1d7/c2pa.signature",
     92       "explanation": "claim signature is not valid"
     93     }
     94   ]
     95 }