Documentation ¶
Index ¶
Constants ¶
View Source
const (
// CosignCustomProvenanceV01 specifies the type of the Predicate.
CosignCustomProvenanceV01 = "cosign.sigstore.dev/attestation/v1"
)
Variables ¶
This section is empty.
Functions ¶
func GenerateStatement ¶
func GenerateStatement(opts GenerateOpts) (interface{}, error)
GenerateStatement returns corresponding Predicate (custom|provenance|spdx|link) based on the type you specified.
Types ¶
type CosignPredicate ¶
CosignPredicate specifies the format of the Custom Predicate.
type GenerateOpts ¶
type GenerateOpts struct { // Path is the given path to the predicate file. Path string // Type is the pre-defined enums (provenance|link|spdx). // default: custom Type string // Digest of the Image reference. Digest string // Repo context of the reference. Repo string // Function to return the time to set Time func() time.Time }
GenerateOpts specifies the options of the Statement generator.
Click to show internal directories.
Click to hide internal directories.