8 writes to Outcome
aspire (8)
Npm\SigstoreNpmProvenanceChecker.cs (8)
120return new NpmAttestationParseResult { Outcome = ProvenanceVerificationOutcome.AttestationParseFailed }; 126return new NpmAttestationParseResult { Outcome = ProvenanceVerificationOutcome.SlsaProvenanceNotFound }; 140return new NpmAttestationParseResult { Outcome = ProvenanceVerificationOutcome.SlsaProvenanceNotFound }; 148Outcome = ProvenanceVerificationOutcome.PayloadDecodeFailed, 162Outcome = ProvenanceVerificationOutcome.PayloadDecodeFailed, 172Outcome = ProvenanceVerificationOutcome.AttestationParseFailed, 183Outcome = outcome, 189return new NpmAttestationParseResult { Outcome = ProvenanceVerificationOutcome.SlsaProvenanceNotFound };
7 references to Outcome
aspire (2)
Npm\SigstoreNpmProvenanceChecker.cs (2)
60if (attestation.Outcome is not ProvenanceVerificationOutcome.Verified) 62return new ProvenanceVerificationResult { Outcome = attestation.Outcome, Provenance = attestation.Provenance };
Aspire.Cli.Tests (5)
Agents\SigstoreNpmProvenanceCheckerTests.cs (5)
17Assert.Equal(ProvenanceVerificationOutcome.Verified, result.Outcome); 46Assert.Equal(ProvenanceVerificationOutcome.SlsaProvenanceNotFound, result.Outcome); 56Assert.Equal(ProvenanceVerificationOutcome.SlsaProvenanceNotFound, result.Outcome); 64Assert.Equal(ProvenanceVerificationOutcome.AttestationParseFailed, result.Outcome); 85Assert.Equal(ProvenanceVerificationOutcome.PayloadDecodeFailed, result.Outcome);