Skip to main content

Module metadata

Module metadata 

Source
Expand description

TUF metadata.

Structs§

Delegation
A delegated targets role.
DelegationBuilder
A builder for Delegation.
Delegations
Wrapper to described a collections of delegations.
DelegationsBuilder
A builder for Delegations.
MetadataDescription
Description of a piece of metadata, used in verification.
MetadataPath
Wrapper for a path to metadata.
RawSignedMetadata
Unverified raw metadata with attached signatures and type information identifying the metadata’s type and serialization format.
RawSignedMetadataSet
A collection of RawSignedMetadata that describes the metadata at one commit.
RawSignedMetadataSetBuilder
Builder for RawSignedMetadataSet.
RoleDefinition
The definition of what allows a role to be trusted.
RootMetadata
Metadata for the root role.
RootMetadataBuilder
Helper to construct RootMetadata.
SignedMetadata
Serialized metadata with attached unverified signatures.
SignedMetadataBuilder
Helper to construct SignedMetadata.
SnapshotMetadata
Metadata for the snapshot role.
SnapshotMetadataBuilder
Helper to construct SnapshotMetadata.
TargetDescription
Description of a target, used in verification.
TargetPath
Wrapper for the virtual path to a target.
TargetsMetadata
Metadata for the targets role.
TargetsMetadataBuilder
Helper to construct TargetsMetadata.
TimestampMetadata
Metadata for the timestamp role.
TimestampMetadataBuilder
Helper to construct TimestampMetadata.

Enums§

MetadataVersion
Enum used for addressing versioned TUF metadata.
Role
The TUF role.

Traits§

Metadata
Top level trait used for role metadata.