Skip to content

Commit 44d3f61

Browse files
committed
Switch around section titles
1 parent a90563d commit 44d3f61

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

docs/manifest/understanding.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
---
22
id: understanding-manifest
3-
title: Working with manifests
3+
title: Understanding manifests
44
---
55

6-
## Understanding manifests
7-
86
The concept of a _manifest_ is central to how Content Credentials work.
97

10-
A collection of manifests (known as a _manifest store_) is attached to an asset. Each manifest contains information about the provenance of the asset. Creating or editing an asset using a C2PA-compliant device or tool (for example Adobe Photoshop) adds a new manifest to the manifest store.
8+
A collection of manifests (known as a _manifest store_) is attached to an asset. Each manifest contains information about the provenance of the asset. Creating or editing an asset using a C2PA-compliant device or tool (for example, Adobe Photoshop) adds a new manifest to the manifest store.
119

1210
The manifests in the manifest store are not ordered, but the most-recently added manifest is the _active manifest_. The active manifest has content bindings that can be validated with the asset—that is, it's hashed with the asset to ensure its validity.
1311

@@ -21,17 +19,18 @@ A manifest store can be either:
2119
In addition, an asset can have a [external manifest store](https://spec.c2pa.org/specifications/specifications/2.2/specs/C2PA_Specification.html#_external_manifests), linked from the asset's metadata, as detailed in the [C2PA specification](https://spec.c2pa.org/specifications/specifications/2.2/specs/C2PA_Specification.html#_embedding_a_reference_to_an_external_manifest). This is sometimes referred to as a _remote manifest_.
2220

2321
To determine if an asset has Content Credentials, the SDK checks for the presence of a manifest store in this order:
22+
2423
1. In the asset metadata
2524
1. In a sidebar file.
2625
1. In a remote manifest.
2726

2827
So, for example to see if `foo.jpg` has Content Credentials, the SDK first checks if there's a manifest store in the file itself, then looks for a sidecar file (`foo.c2pa` in the same directory), and finally looks in the asset's metadata for a reference to a remote manifest store.
2928

3029
:::info
31-
Currently, only Adobe has implemented a Content Credentials cloud service to provide access to remote manifest stores, but in theory anyone could do so to provide a publicly-accessible network location for manifests.
30+
Currently, only Adobe has implemented a Content Credentials cloud service to provide access to remote manifest stores, but in theory anyone could do so to provide a publicly-accessible network location for manifests.
3231
:::
3332

34-
## Binary versus JSON manifest formats
33+
## Binary versus JSON manifest
3534

3635
The manifest as described in the C2PA specification is a binary structure in JPEG universal metadata box format ([JUMBF](https://www.iso.org/standard/84635.html)) that can include JSON and binary data for things like encryption keys and thumbnail images.
3736

sidebars.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ const sidebars = {
2929
},
3030
{
3131
type: 'category',
32-
label: 'Working with manifests',
32+
label: 'Understanding manifests',
3333
link: { type: 'doc', id: 'manifest/understanding-manifest' },
3434
collapsed: true,
3535
items: [

0 commit comments

Comments
 (0)