1 instantiation of WorkflowRefInfo
aspire (1)
Npm\INpmProvenanceChecker.cs (1)
162refInfo = new WorkflowRefInfo(refString, kind, name);
17 references to WorkflowRefInfo
aspire (11)
Npm\INpmProvenanceChecker.cs (4)
135/// <param name="refInfo">The parsed <see cref="WorkflowRefInfo"/> if successful.</param> 137public static bool TryParse(string? refString, out WorkflowRefInfo? refInfo) 182/// An optional callback that validates the parsed workflow ref. The callback receives a <see cref="WorkflowRefInfo"/> 193Task<ProvenanceVerificationResult> VerifyProvenanceAsync(string packageName, string version, string expectedSourceRepository, string expectedWorkflowPath, string expectedBuildType, Func<WorkflowRefInfo, bool>? validateWorkflowRef, CancellationToken cancellationToken, string? sriIntegrity = null);
Npm\NpmProvenanceChecker.cs (3)
19public async Task<ProvenanceVerificationResult> VerifyProvenanceAsync(string packageName, string version, string expectedSourceRepository, string expectedWorkflowPath, string expectedBuildType, Func<WorkflowRefInfo, bool>? validateWorkflowRef, CancellationToken cancellationToken, string? sriIntegrity = null) 123if (!WorkflowRefInfo.TryParse(provenance.WorkflowRef, out var refInfo) || refInfo is null)
Npm\SigstoreNpmProvenanceChecker.cs (4)
49Func<WorkflowRefInfo, bool>? validateWorkflowRef, 313Func<WorkflowRefInfo, bool>? validateWorkflowRef) 344if (!WorkflowRefInfo.TryParse(provenance.WorkflowRef, out var refInfo) || refInfo is null)
Aspire.Cli.Tests (6)
Agents\NpmProvenanceCheckerTests.cs (4)
286var success = WorkflowRefInfo.TryParse(raw, out var refInfo); 303var success = WorkflowRefInfo.TryParse(raw, out var refInfo);
Agents\PlaywrightCliInstallerTests.cs (1)
539public Task<ProvenanceVerificationResult> VerifyProvenanceAsync(string packageName, string version, string expectedSourceRepository, string expectedWorkflowPath, string expectedBuildType, Func<WorkflowRefInfo, bool>? validateWorkflowRef, CancellationToken cancellationToken, string? sriIntegrity = null)
TestServices\FakePlaywrightServices.cs (1)
33public Task<ProvenanceVerificationResult> VerifyProvenanceAsync(string packageName, string version, string expectedSourceRepository, string expectedWorkflowPath, string expectedBuildType, Func<WorkflowRefInfo, bool>? validateWorkflowRef, CancellationToken cancellationToken, string? sriIntegrity = null)