diff --git a/cli/slsa-verifier/verify.go b/cli/slsa-verifier/verify.go index edf9554..5ab03d4 100644 --- a/cli/slsa-verifier/verify.go +++ b/cli/slsa-verifier/verify.go @@ -199,7 +199,7 @@ func verifyVSACmd() *cobra.Command { VerifierID: &o.VerifierID, ResourceURI: &o.ResourceURI, VerifiedLevels: &o.VerifiedLevels, - PrintAttestation: &o.PrintAttestation, + PrintAttestation: o.PrintAttestation, PublicKeyPath: &o.PublicKeyPath, PublicKeyID: &o.PublicKeyID, PublicKeyHashAlgo: &o.SignatureHashAlgo, diff --git a/cli/slsa-verifier/verify/verify_vsa.go b/cli/slsa-verifier/verify/verify_vsa.go index 2caa196..530050d 100644 --- a/cli/slsa-verifier/verify/verify_vsa.go +++ b/cli/slsa-verifier/verify/verify_vsa.go @@ -35,7 +35,7 @@ type VerifyVSACommand struct { VerifierID *string ResourceURI *string VerifiedLevels *[]string - PrintAttestation *bool + PrintAttestation bool PublicKeyPath *string PublicKeyID *string PublicKeyHashAlgo *string @@ -93,7 +93,7 @@ func (c *VerifyVSACommand) Exec(ctx context.Context) (*utils.TrustedAttesterID, printFailed(err) return nil, err } - if *c.PrintAttestation { + if c.PrintAttestation { fmt.Fprintf(os.Stdout, "%s\n", string(verifiedProvenance)) } fmt.Fprintf(os.Stderr, "Verifying VSA: PASSED\n\n")