package
0.0.0-20250228164547-bad2d1bf3a37
Repository: https://github.com/openshift/library-go.git
Documentation: pkg.go.dev
# 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.