| DelegationRole |
A metadata file provided by a Delegated Targets role will follow exactly the same format as one
provided by the top-level Targets role.
|
| Delegations |
TUF Delegations.
|
| Hashes |
The Hash values for some given thing.
|
| Key |
Information about a key that has been used to sign some TUF content.
|
| Role |
TUF uses roles to define the set of actions a party can perform.
|
| Root |
Signed envelope of the Root metadata.
|
| RootMeta |
Specifies the other top-level roles.
|
| RootRole |
Represents the Role type as contained in the Root list of Roles.
|
| Signature |
Represents a signature for a Role.
|
| SignedTufMeta<T extends TufMeta> |
|
| Snapshot |
Signed envelope of the Snapshot metadata.
|
| SnapshotMeta |
The snapshot.json metadata file lists version numbers of all metadata files other than
timestamp.json.
|
| SnapshotMeta.SnapshotTarget |
Snapshot data to prevent mix and match attacks.
|
| TargetMeta |
Metadata about a TUF target.
|
| TargetMeta.Custom |
Field to store use-case specific labels/data.
|
| TargetMeta.SigstoreMeta |
Sigstore Metadata.
|
| TargetMeta.TargetData |
Data about the target.
|
| Targets |
Signed envelope of the Targets metadata.
|
| Timestamp |
Signed envelope of the Timestamp metadata.
|
| TimestampMeta |
To prevent an adversary from replaying an out-of-date signed metadata file whose signature has
not yet expired, an automated process periodically signs a timestamped statement containing the
hash of the snapshot file.
|
| TufMeta |
Generic Tuf Metadata interface for various TUF resources such as Roles, Snapshots, and Targets.
|