TestimoX

API Reference

Class

BenchmarkRequirementsDeploymentBindingSerializer

Namespace TestimoX.Benchmarks.Requirements
Assembly TestimoX
Modifiers static

Creates and writes deployment-to-requirements provenance bindings.

Inheritance

  • Object
  • BenchmarkRequirementsDeploymentBindingSerializer

Methods

public static String CalculateFileHash(String path) #
Returns: String

Calculates the SHA-256 hash of the exact serialized binding file.

Parameters

path System.String requiredposition: 0
public static BenchmarkRequirementsDeploymentBinding Create(BenchmarkRequirementsBundle bundle, BenchmarkRolloutPlan plan) #
Returns: BenchmarkRequirementsDeploymentBinding

Creates a binding after rollout validation succeeds.

Parameters

bundle TestimoX.Benchmarks.Requirements.BenchmarkRequirementsBundle requiredposition: 0
plan TestimoX.Benchmarks.Deployment.BenchmarkRolloutPlan requiredposition: 1
public static Void Save(BenchmarkRequirementsDeploymentBinding binding, String path) #
Returns: Void

Writes an integrity-protected deployment binding.

Parameters

binding TestimoX.Benchmarks.Requirements.BenchmarkRequirementsDeploymentBinding requiredposition: 0
path System.String requiredposition: 1