TestimoX

API Reference

Class

BenchmarkRequirementsBundle

Namespace TestimoX.Benchmarks.Requirements
Assembly TestimoX
Modifiers sealed

Represents a verified and fully parsed company requirements bundle.

Inheritance

  • Object
  • BenchmarkRequirementsBundle

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

Properties

public BenchmarkRequirementsManifest Manifest { get; set; } #

Gets or sets the signed manifest.

public IReadOnlyDictionary<String, BenchmarkPack> Packs { get; set; } #

Gets or sets exact benchmark packs keyed by stable ID.

public BenchmarkPolicySet OrganizationPolicy { get; set; } #

Gets or sets the governed organization policy.

public BenchmarkCompositionPolicy CompositionPolicy { get; set; } #

Gets or sets the target composition policy.

public IReadOnlyDictionary<String, BenchmarkControlSet> ControlSets { get; set; } #

Gets or sets reviewed control sets keyed by stable ID.

public IReadOnlyDictionary<String, String> Documentation { get; set; } #

Gets or sets optional documentation keyed by relative bundle path.

public BenchmarkRolloutPlan RolloutTemplate { get; set; } #

Gets or sets an optional rollout-plan template.

public String BundleHash { get; set; } #

Gets or sets the SHA-256 hash of the exact bundle file.

public X509Certificate2 SigningCertificate { get; set; } #

Gets or sets the verified signing certificate.