package
0.0.0-20250228164547-bad2d1bf3a37
Repository: https://github.com/openshift/library-go.git
Documentation: pkg.go.dev

# Packages

Package store defines generic interfaces for signature stores.
No description provided by the author

# Functions

GetSignaturesAsConfigmap returns the given signatures in a config map.
NewFromManifests fetches the first config map in the manifest list with the correct annotation.
NewReleaseVerifier creates a release verifier for the provided inputs.
NewSignatureStorePersister creates an instance that can save signatures into the destination store.

# Constants

ReleaseAnnotationConfigMapVerifier is an annotation set on a config map in the release payload to indicate that this config map controls signing for the payload.

# Variables

Reject fails always fails verification.

# Structs

StorePersister saves signatures into store periodically.

# Interfaces

Interface performs verification of the provided content.
PersistentSignatureStore is a store that can save signatures for later recovery.
SignatureSource provides a set of signatures by digest to save.