1 instantiation of WorkflowRefInfo
aspire (1)
Npm\INpmProvenanceChecker.cs (1)
172refInfo = new WorkflowRefInfo(refString, kind, name);
18 references to WorkflowRefInfo
aspire (9)
Agents\AspireSkills\GitHubArtifactAttestationVerifier.cs (1)
192private static bool IsExpectedTagRef(WorkflowRefInfo refInfo, string version)
Npm\INpmProvenanceChecker.cs (4)
145/// <param name="refInfo">The parsed <see cref="WorkflowRefInfo"/> if successful.</param> 147public static bool TryParse(string? refString, out WorkflowRefInfo? refInfo) 192/// An optional callback that validates the parsed workflow ref. The callback receives a <see cref="WorkflowRefInfo"/> 203Task<ProvenanceVerificationResult> VerifyProvenanceAsync(string packageName, string version, string expectedSourceRepository, string expectedWorkflowPath, string expectedBuildType, Func<WorkflowRefInfo, bool>? validateWorkflowRef, string? sriIntegrity, CancellationToken cancellationToken);
Npm\SigstoreNpmProvenanceChecker.cs (4)
66Func<WorkflowRefInfo, bool>? validateWorkflowRef, 463Func<WorkflowRefInfo, bool>? validateWorkflowRef) 494if (!WorkflowRefInfo.TryParse(provenance.WorkflowRef, out var refInfo) || refInfo is null)
Aspire.Cli.Tests (9)
Agents\PlaywrightCliInstallerTests.cs (6)
415Assert.True(WorkflowRefInfo.TryParse($"refs/tags/{version}", out var refWithout)); 419Assert.True(WorkflowRefInfo.TryParse($"refs/tags/v{version}", out var refWith)); 1042public Func<WorkflowRefInfo, bool>? CapturedValidateWorkflowRef { get; private set; } 1045public Task<ProvenanceVerificationResult> VerifyProvenanceAsync(string packageName, string version, string expectedSourceRepository, string expectedWorkflowPath, string expectedBuildType, Func<WorkflowRefInfo, bool>? validateWorkflowRef, string? sriIntegrity, CancellationToken cancellationToken)
Agents\SigstoreNpmProvenanceCheckerTests.cs (2)
1089var result = WorkflowRefInfo.TryParse(input, out var refInfo);
TestServices\FakePlaywrightServices.cs (1)
36public Task<ProvenanceVerificationResult> VerifyProvenanceAsync(string packageName, string version, string expectedSourceRepository, string expectedWorkflowPath, string expectedBuildType, Func<WorkflowRefInfo, bool>? validateWorkflowRef, string? sriIntegrity, CancellationToken cancellationToken)