List of all items
Structs
- Builder
- CallbackSigner
- ClaimGeneratorInfo
- DefaultOptions
- HashRange
- Ingredient
- Manifest
- ManifestAssertion
- ManifestDefinition
- ManifestStore
- ManifestStoreReport
- Reader
- ResourceRef
- ResourceStore
- SignatureInfo
- assertions::Action
- assertions::ActionTemplate
- assertions::Actions
- assertions::Actor
- assertions::AssetType
- assertions::BmffHash
- assertions::BmffMerkleMap
- assertions::BoxHash
- assertions::BoxMap
- assertions::CreativeWork
- assertions::DataBox
- assertions::DataHash
- assertions::DataMap
- assertions::DataSource
- assertions::ExclusionsMap
- assertions::Exif
- assertions::Metadata
- assertions::ReviewRating
- assertions::SchemaDotOrg
- assertions::SchemaDotOrgPerson
- assertions::SubsetMap
- assertions::region_of_interest::Coordinate
- assertions::region_of_interest::Frame
- assertions::region_of_interest::Range
- assertions::region_of_interest::RegionOfInterest
- assertions::region_of_interest::Shape
- assertions::region_of_interest::Text
- assertions::region_of_interest::TextSelector
- assertions::region_of_interest::TextSelectorRange
- assertions::region_of_interest::Time
- settings::Settings
- validation_status::ValidationStatus
Enums
- Error
- ManifestAssertionKind
- SigningAlg
- assertions::Relationship
- assertions::ReviewCode
- assertions::SoftwareAgent
- assertions::region_of_interest::RangeType
- assertions::region_of_interest::Role
- assertions::region_of_interest::ShapeType
- assertions::region_of_interest::TimeType
- assertions::region_of_interest::UnitType
Traits
Functions
- assertions::labels::add_thumbnail_format
- assertions::labels::version
- cose_sign::sign_claim
- cose_sign::sign_claim_async
- create_signer::from_files
- create_signer::from_keys
- format_from_path
- hash_stream_by_alg
- jumbf_io::get_supported_types
- jumbf_io::load_jumbf_from_file
- jumbf_io::load_jumbf_from_memory
- jumbf_io::load_jumbf_from_stream
- jumbf_io::remove_jumbf_from_file
- jumbf_io::save_jumbf_to_file
- jumbf_io::save_jumbf_to_memory
- jumbf_io::save_jumbf_to_stream
- settings::load_settings_from_str
- settings::reset_default_settings
- validation_status::is_success
- validation_status::status_for_store
Type Aliases
Constants
- NAME
- VERSION
- assertions::C2PA_BOXHASH
- assertions::c2pa_action::COLOR_ADJUSTMENTS
- assertions::c2pa_action::CONVERTED
- assertions::c2pa_action::CREATED
- assertions::c2pa_action::CROPPED
- assertions::c2pa_action::DRAWING
- assertions::c2pa_action::EDITED
- assertions::c2pa_action::FILTERED
- assertions::c2pa_action::OPENED
- assertions::c2pa_action::ORIENTATION
- assertions::c2pa_action::PLACED
- assertions::c2pa_action::PUBLISHED
- assertions::c2pa_action::REPACKAGED
- assertions::c2pa_action::RESIZED
- assertions::c2pa_action::TRANSCODED
- assertions::c2pa_action::UNKNOWN
- assertions::c2pa_source::GENERATOR_REE
- assertions::c2pa_source::GENERATOR_TEE
- assertions::c2pa_source::HUMAN_ANONYMOUS
- assertions::c2pa_source::HUMAN_IDENTIFIED
- assertions::c2pa_source::LOCAL_REE
- assertions::c2pa_source::LOCAL_TEE
- assertions::c2pa_source::REMOTE_REE
- assertions::c2pa_source::REMOTE_TEE
- assertions::c2pa_source::SIGNER
- assertions::labels::ACTIONS
- assertions::labels::ASSERTION_METADATA
- assertions::labels::BMFF_HASH
- assertions::labels::BOX_HASH
- assertions::labels::CLAIM
- assertions::labels::CLAIM_REVIEW
- assertions::labels::CLAIM_THUMBNAIL
- assertions::labels::CLOUD_DATA
- assertions::labels::CREATIVE_WORK
- assertions::labels::DATA_HASH
- assertions::labels::DEPTHMAP
- assertions::labels::DEPTHMAP_GDEPTH
- assertions::labels::EXIF
- assertions::labels::INGREDIENT
- assertions::labels::INGREDIENT_THUMBNAIL
- assertions::labels::IPTC_PHOTO_METADATA
- assertions::labels::JPEG_CLAIM_THUMBNAIL
- assertions::labels::JPEG_INGREDIENT_THUMBNAIL
- assertions::labels::PNG_CLAIM_THUMBNAIL
- assertions::labels::PNG_INGREDIENT_THUMBNAIL
- assertions::labels::SCHEMA_ORG
- assertions::labels::SOFT_BINDING
- assertions::labels::THUMBNAIL
- validation_status::ACTION_ASSERTION_INGREDIENT_MISMATCH
- validation_status::ACTION_ASSERTION_REDACTED
- validation_status::ALGORITHM_UNSUPPORTED
- validation_status::ASSERTION_ACCESSIBLE
- validation_status::ASSERTION_BMFFHASH_MATCH
- validation_status::ASSERTION_BMFFHASH_MISMATCH
- validation_status::ASSERTION_BOXHASH_MATCH
- validation_status::ASSERTION_BOXHASH_MISMATCH
- validation_status::ASSERTION_BOXHASH_UNKNOWN
- validation_status::ASSERTION_CBOR_INVALID
- validation_status::ASSERTION_CLOUD_DATA_ACTIONS
- validation_status::ASSERTION_CLOUD_DATA_HARD_BINDING
- validation_status::ASSERTION_DATAHASH_MATCH
- validation_status::ASSERTION_DATAHASH_MISMATCH
- validation_status::ASSERTION_HASHEDURI_MATCH
- validation_status::ASSERTION_HASHEDURI_MISMATCH
- validation_status::ASSERTION_INACCESSIBLE
- validation_status::ASSERTION_JSON_INVALID
- validation_status::ASSERTION_MISSING
- validation_status::ASSERTION_NOT_REDACTED
- validation_status::ASSERTION_REQUIRED_MISSING
- validation_status::ASSERTION_SELF_REDACTED
- validation_status::ASSERTION_UNDECLARED
- validation_status::CLAIM_CBOR_INVALID
- validation_status::CLAIM_MISSING
- validation_status::CLAIM_MULTIPLE
- validation_status::CLAIM_REQUIRED_MISSING
- validation_status::CLAIM_SIGNATURE_MISMATCH
- validation_status::CLAIM_SIGNATURE_MISSING
- validation_status::CLAIM_SIGNATURE_VALIDATED
- validation_status::GENERAL_ERROR
- validation_status::HARD_BINDINGS_MISSING
- validation_status::INGREDIENT_HASHEDURI_MISMATCH
- validation_status::MANIFEST_INACCESSIBLE
- validation_status::MANIFEST_MULTIPLE_PARENTS
- validation_status::MANIFEST_UPDATE_INVALID
- validation_status::MANIFEST_UPDATE_WRONG_PARENTS
- validation_status::SIGNING_CREDENTIAL_EXPIRED
- validation_status::SIGNING_CREDENTIAL_INVALID
- validation_status::SIGNING_CREDENTIAL_REVOKED
- validation_status::SIGNING_CREDENTIAL_TRUSTED
- validation_status::SIGNING_CREDENTIAL_UNTRUSTED
- validation_status::TIMESTAMP_MISMATCH
- validation_status::TIMESTAMP_OUTSIDE_VALIDITY
- validation_status::TIMESTAMP_TRUSTED
- validation_status::TIMESTAMP_UNTRUSTED