Verify input image/platform against attestation subjects before passing to rego (#148)

* feat: verify subjects before passing to rego
This commit is contained in:
James Carnegie
2024-09-04 10:20:00 +01:00
committed by GitHub
parent 41847ef238
commit 48e58a9115
7 changed files with 333 additions and 35 deletions

View File

@@ -10,6 +10,9 @@ import (
"github.com/google/go-containerregistry/pkg/v1/remote"
)
// ensure ReferrersResolver implements Resolver.
var _ Resolver = &ReferrersResolver{}
type ReferrersResolver struct {
referrersRepo string
oci.ImageDetailsResolver