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