package
0.7.0
Repository: https://github.com/theupdateframework/notary.git
Documentation: pkg.go.dev

# README

Credits

This implementation was originally forked from flynn/go-tuf

This implementation retains the same 3 Clause BSD license present on the original flynn implementation.

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
Package utils contains tuf related utility functions however this file is hard forked from https://github.com/youmark/pkcs8 package.
No description provided by the author

# Functions

NewBuilderFromRepo allows us to bootstrap a builder given existing repo data.
NewRepo initializes a Repo instance with a CryptoService.
NewRepoBuilder is the only way to get a pre-built RepoBuilder.

# Variables

ErrBuildDone is returned when any functions are called on RepoBuilder, and it is already finished building.

# Structs

ConsistentInfo is the consistent name and size of a role, or just the name of the role and a -1 if no file metadata for the role is known.
ErrInvalidBuilderInput is returned when RepoBuilder.Load is called with the wrong type of metadata for the state that it's in.
ErrLocalRootExpired - the local root file is out of date.
ErrMetaExpired - metadata file has expired.
ErrNotLoaded - attempted to access data that has not been loaded into the repo.
ErrSigVerifyFail - signature verification failed.
Repo is an in memory representation of the TUF Repo.
StopWalk - used by visitor functions to signal WalkTargets to stop walking.

# Interfaces

RepoBuilder is an interface for an object which builds a tuf.Repo.