repository

package
v0.3.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 17, 2026 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SignatureVerifier

type SignatureVerifier interface {
	SetKeys(keys []key.PublicKeyProvider)
}

SignatureVerifier is implemented by repositories that support key-based signature verification. The agent distributes its keys to any repository satisfying this interface when repositories are added.

Directories

Path Synopsis
Package filesystem implements an attestation collector from a fs.FS
Package filesystem implements an attestation collector from a fs.FS
Package git implements an attestations collector that works on a git repository.
Package git implements an attestations collector that works on a git repository.
Package github implements a collector that reads from the GitHub attestations store.
Package github implements a collector that reads from the GitHub attestations store.
Package gitsign implements a collector that synthesizes virtual attestations from git commit signatures.
Package gitsign implements a collector that synthesizes virtual attestations from git commit signatures.
Package http implements an attestations collector that reads data from an https endpoint.
Package http implements an attestations collector that reads data from an https endpoint.
Package jsonl implements an attestations collector that reads from files using the JSON Lines (jsonl) format.
Package jsonl implements an attestations collector that reads from files using the JSON Lines (jsonl) format.
Package maven implements an attestation collector that fetches attestations from Maven repository directory listings.
Package maven implements an attestation collector that fetches attestations from Maven repository directory listings.
Package note implements an attestation fetcher that can read from git commit notes.
Package note implements an attestation fetcher that can read from git commit notes.
Package http implements an attestations collector that reads data from an https endpoint.
Package http implements an attestations collector that reads data from an https endpoint.
Package sbomfs implements an attestation collector backed by sbomfs, storing and retrieving attestations as properties on SBOM document nodes.
Package sbomfs implements an attestation collector backed by sbomfs, storing and retrieving attestations as properties on SBOM document nodes.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL