-
A general class for ISO base media boxes, eg M4V, M4A, quicktime, as defined in ISO14496,
and also JUMBox as defined in ISO19566.
An interface implemented by JUMBox objects that represent assertions.
A C2PA Assertion for the "c2pa.ingredient" type
The
manifest box
represents a signed sequence of assertions.
A representation of a C2PA
status code,
with a message and an optional URL describing its origin
The
store box
is the top-level box for any C2PA object.
A "cbor" box contains a single CBOR object.
A CborContainerBox is a JUMBF wrapper around a single
CborBox
.
A general Box that stores its content as a byte array.
An EmbeddedFileContainerBox is a JUMBF wrapper around a pair of "bfdb" and "bidb" boxes.
This superclass of Box handles the standad "extension" format defined in
ISO14496-12 s 11.
A "json" box contains a single JSON object.
A JsonContainerBox is a JUMBF wrapper around a single
JsonBox
.
Represents a "JUMBF" ("JPEG Univesal Metadata Box Format") box as defined in
ISO19566 appendix A.2.