Optionalactive_The active manifest label (if one exists).
If this ingredient has a [ManifestStore], this will hold the label of the active [Manifest].
[Manifest]: crate::Manifest [ManifestStore]: crate::ManifestStore
OptionaldataA reference to the actual data of the ingredient.
Optionaldata_Additional information about the data's type to the ingredient V2 structure.
OptionaldescriptionAdditional description of the ingredient.
Optionaldocument_Document ID from xmpMM:DocumentID in XMP metadata.
OptionalformatThe format of the source file as a MIME type.
OptionalhashAn optional hash of the asset to prevent duplicates.
Optionalinformational_URI to an informational page about the ingredient or its data.
Optionalinstance_Instance ID from xmpMM:InstanceID in XMP metadata.
OptionallabelThe ingredient's label as assigned in the manifest.
Optionalmanifest_A ManifestStore from the source asset extracted as a binary C2PA blob.
OptionalmetadataAny additional Metadata as defined in the C2PA spec.
Optionalocsp_OptionalprovenanceURI from dcterms:provenance in XMP metadata.
OptionalrelationshipSet to ParentOf if this is the parent ingredient.
There can only be one parent ingredient in the ingredients.
OptionalresourcesOptionalthumbnailA thumbnail image capturing the visual state at the time of import.
A tuple of thumbnail MIME format (for example image/jpeg) and binary bits of the image.
OptionaltitleA human-readable title, generally source filename.
Optionalvalidation_Validation results (Ingredient.V3)
Optionalvalidation_Validation status (Ingredient v1 & v2)
An
Ingredientis any external asset that has been used in the creation of an asset.