1 instantiation of SigstoreNpmProvenanceChecker
Aspire.Cli.Tests (1)
Agents\SigstoreNpmProvenanceCheckerTests.cs (1)
1210
var checker = new
SigstoreNpmProvenanceChecker
(
58 references to SigstoreNpmProvenanceChecker
aspire (9)
Agents\AspireSkills\GitHubArtifactAttestationVerifier.cs (4)
86
if (!
SigstoreNpmProvenanceChecker
.TryParseGitHubOwnerRepo(expectedSourceRepository, out var owner, out var repo))
113
var provenance =
SigstoreNpmProvenanceChecker
.ExtractProvenanceFromResult(result);
120
return
SigstoreNpmProvenanceChecker
.VerifyProvenanceFields(
145
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson(attestationJson, out parseFailed);
Npm\SigstoreNpmProvenanceChecker.cs (4)
29
private readonly ILogger<
SigstoreNpmProvenanceChecker
> _logger;
36
/// Initializes a new instance of the <see cref="
SigstoreNpmProvenanceChecker
"/> class.
40
ILogger<
SigstoreNpmProvenanceChecker
> logger)
47
ILogger<
SigstoreNpmProvenanceChecker
> logger,
Program.cs (1)
546
builder.Services.AddHttpClient<INpmProvenanceChecker,
SigstoreNpmProvenanceChecker
>();
Aspire.Cli.Tests (49)
Agents\SigstoreNpmProvenanceCheckerTests.cs (49)
25
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson(json, out _);
50
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson(json, out _);
58
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson("""{"attestations": []}""", out _);
66
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson("not valid json {{{", out var parseFailed);
92
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson(json, out _);
112
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson(json, out _);
169
var provenance =
SigstoreNpmProvenanceChecker
.ExtractProvenanceFromResult(result);
191
var provenance =
SigstoreNpmProvenanceChecker
.ExtractProvenanceFromResult(result);
217
var provenance =
SigstoreNpmProvenanceChecker
.ExtractProvenanceFromResult(result);
240
var provenance =
SigstoreNpmProvenanceChecker
.ExtractProvenanceFromResult(result);
271
var provenance =
SigstoreNpmProvenanceChecker
.ExtractProvenanceFromResult(result);
295
var result =
SigstoreNpmProvenanceChecker
.VerifyProvenanceFields(
317
var result =
SigstoreNpmProvenanceChecker
.VerifyProvenanceFields(
347
var result =
SigstoreNpmProvenanceChecker
.VerifyProvenanceFields(
368
var result =
SigstoreNpmProvenanceChecker
.VerifyProvenanceFields(
388
var result =
SigstoreNpmProvenanceChecker
.VerifyProvenanceFields(
408
var result =
SigstoreNpmProvenanceChecker
.VerifyProvenanceFields(
429
var result =
SigstoreNpmProvenanceChecker
.VerifyProvenanceFields(
456
var outcome =
SigstoreNpmProvenanceChecker
.VerifyNpmSubject(
478
var outcome =
SigstoreNpmProvenanceChecker
.VerifyNpmSubject(
500
var outcome =
SigstoreNpmProvenanceChecker
.VerifyNpmSubject(
531
var outcome =
SigstoreNpmProvenanceChecker
.VerifyNpmSubject(
550
var result =
SigstoreNpmProvenanceChecker
.TryParseGitHubOwnerRepo(url, out var owner, out var repo);
563
var result =
SigstoreNpmProvenanceChecker
.TryParseGitHubOwnerRepo(url, out _, out _);
585
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson(inner, out _);
596
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson(json, out _);
607
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson(json, out _);
617
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson(json, out _);
625
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson("{}", out var parseFailed);
649
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson(json, out var parseFailed);
670
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson(json, out var parseFailed);
679
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson("", out var parseFailed);
703
var result =
SigstoreNpmProvenanceChecker
.VerifyProvenanceFields(
735
var result =
SigstoreNpmProvenanceChecker
.VerifyProvenanceFields(
762
var result =
SigstoreNpmProvenanceChecker
.VerifyProvenanceFields(
784
var result =
SigstoreNpmProvenanceChecker
.VerifyProvenanceFields(
811
var result =
SigstoreNpmProvenanceChecker
.VerifyProvenanceFields(
831
var result =
SigstoreNpmProvenanceChecker
.VerifyProvenanceFields(
851
var result =
SigstoreNpmProvenanceChecker
.TryParseGitHubOwnerRepo(url, out var owner, out var repo);
870
var result =
SigstoreNpmProvenanceChecker
.TryParseGitHubOwnerRepo(url, out var owner, out _);
883
var result =
SigstoreNpmProvenanceChecker
.TryParseGitHubOwnerRepo(url, out _, out _);
920
var provenance =
SigstoreNpmProvenanceChecker
.ExtractProvenanceFromResult(result);
952
var provenance =
SigstoreNpmProvenanceChecker
.ExtractProvenanceFromResult(result);
971
var provenance =
SigstoreNpmProvenanceChecker
.ExtractProvenanceFromResult(result);
1022
var provenance =
SigstoreNpmProvenanceChecker
.ExtractProvenanceFromResult(result);
1049
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson(json, out _);
1069
var bundleJson =
SigstoreNpmProvenanceChecker
.ExtractSlsaBundleJson(json, out _);
1210
var
checker = new SigstoreNpmProvenanceChecker(
1212
NullLogger<
SigstoreNpmProvenanceChecker
>.Instance,