16 references to SigstoreNpmProvenanceChecker
aspire (2)
Npm\SigstoreNpmProvenanceChecker.cs (1)
37internal sealed class SigstoreNpmProvenanceChecker(HttpClient httpClient, ILogger<SigstoreNpmProvenanceChecker> logger) : INpmProvenanceChecker
Program.cs (1)
322builder.Services.AddHttpClient<Aspire.Cli.Npm.INpmProvenanceChecker, Aspire.Cli.Npm.SigstoreNpmProvenanceChecker>();
Aspire.Cli.Tests (14)
Agents\SigstoreNpmProvenanceCheckerTests.cs (14)
15var result = SigstoreNpmProvenanceChecker.ParseAttestation(json); 44var result = SigstoreNpmProvenanceChecker.ParseAttestation(json); 54var result = SigstoreNpmProvenanceChecker.ParseAttestation(json); 62var result = SigstoreNpmProvenanceChecker.ParseAttestation("not valid json {{{"); 83var result = SigstoreNpmProvenanceChecker.ParseAttestation(json); 95var provenance = SigstoreNpmProvenanceChecker.ParseProvenanceFromStatement(bytes); 110var provenance = SigstoreNpmProvenanceChecker.ParseProvenanceFromStatement(bytes); 127var result = SigstoreNpmProvenanceChecker.VerifyProvenanceFields( 147var result = SigstoreNpmProvenanceChecker.VerifyProvenanceFields( 167var result = SigstoreNpmProvenanceChecker.VerifyProvenanceFields( 187var result = SigstoreNpmProvenanceChecker.VerifyProvenanceFields( 208var result = SigstoreNpmProvenanceChecker.VerifyProvenanceFields( 224var result = SigstoreNpmProvenanceChecker.TryParseGitHubOwnerRepo(url, out var owner, out var repo); 237var result = SigstoreNpmProvenanceChecker.TryParseGitHubOwnerRepo(url, out _, out _);