diff --git a/pkg/cmd/attestation/verification/policy.go b/pkg/cmd/attestation/verification/policy.go index 4b97113c9..e77879089 100644 --- a/pkg/cmd/attestation/verification/policy.go +++ b/pkg/cmd/attestation/verification/policy.go @@ -50,7 +50,7 @@ func (c EnforcementCriteria) Valid() error { return nil } -func (c EnforcementCriteria) PrintPolicyInformation() string { +func (c EnforcementCriteria) BuildPolicyInformation() string { info := fmt.Sprintf(` The following policy enforcement criteria will be checked against all attestations: - Attestation predicate type must match %s diff --git a/pkg/cmd/attestation/verify/verify.go b/pkg/cmd/attestation/verify/verify.go index 47b52bb30..fe5de6f27 100644 --- a/pkg/cmd/attestation/verify/verify.go +++ b/pkg/cmd/attestation/verify/verify.go @@ -267,7 +267,8 @@ func runVerify(opts *Options) error { } attestations = filteredAttestations - opts.Logger.VerbosePrintf("Verifying attestations with predicate type: %s\n", ec.PredicateType) + // print information about the policy that will be enforced against attestations + opts.Logger.Printf(ec.BuildPolicyInformation()) sp, err := buildSigstoreVerifyPolicy(ec, *artifact) if err != nil {