We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Valid
1 parent 1b43a74 commit 17ce72eCopy full SHA for 17ce72e
sdk/src/validation_results.rs
@@ -225,7 +225,10 @@ impl ValidationResults {
225
// https://spec.c2pa.org/specifications/specifications/2.2/specs/C2PA_Specification.html#_valid_manifest
226
let is_valid = success_codes.contains(validation_status::CLAIM_SIGNATURE_VALIDATED)
227
&& success_codes.contains(validation_status::CLAIM_SIGNATURE_INSIDE_VALIDITY)
228
- && failure_codes.is_empty()
+ && (failure_codes.is_empty()
229
+ || failure_codes.iter().all(|status| {
230
+ status.code() == validation_status::SIGNING_CREDENTIAL_UNTRUSTED
231
+ }))
232
&& !ingredient_failure;
233
234
// https://spec.c2pa.org/specifications/specifications/2.2/specs/C2PA_Specification.html#_trusted_manifest
0 commit comments