domain/entities/entities library

Classes

Action
Represents an action performed in the C2PA provenance chain.
CertificateInfo
Represents a certificate reference for signing operations.
Ingredient
Represents an ingredient (e.g., original asset or intermediate) in the manifest.
Manifest
Domain entity representing a C2PA Content Credential Manifest.
ManifestAssertion
Represents a generic C2PA assertion with a predicate and associated content.
ManifestStore
Root domain entity representing a C2PA Content Credential Manifest store.
SignatureInfo
Typed representation of C2PA manifest signature information.
TrainingMiningAssertion
Typed representation of the CAWG Training and Data Mining assertion.
TrainingMiningEntry
A single entry within a TrainingMiningAssertion.

Enums

DigitalSourceType
IPTC digital source type classification for C2PA actions.
SigningAlgorithm
Supported C2PA signing algorithms.