An action requiring an ingredient reference does not have one (§18.15.4.7)
BMFF hash assertion or Merkle structure is malformed (§15.2.2.3)
BMFF content hash does not match the committed value (§15.2.2.3)
Assertion hash does not match the hashed URI in the claim (§15.10.3.1)
The assertion store has no box for a claim reference, or more than one box for its label (§8.4.1, §15.10.3.1)
The manifest has more than one hard binding assertion (§9.1, §15.10.1.2)
The assertion store holds an assertion that the claim does not reference (§15.10.3.1)
The claim box holds CBOR that does not decode (§15.6.2)
The claim box holds CBOR that is not a map (§15.6.2). The library does not check the fields of the claim.
The manifest has no claim box (§15.6.1)
The manifest has more than one claim box (§15.6.1)
Claim signature verification failed, or the signature carries no certificate (§15.7)
The manifest has no c2pa.signature box, so the claim signature cannot be found (§15.7)
Standard C2PA validation status codes for manifest integrity checks, as defined in the C2PA specification chapters 15 and 18.
See
C2PA Spec §15.10.3