TestimoX

API Reference

Class

BenchmarkRequirementsApplyPlanRequest

Namespace TestimoX.Benchmarks.Requirements
Assembly TestimoX
Modifiers sealed

Defines guarded execution of an already reviewed remediation plan.

Inheritance

  • Object
  • BenchmarkRequirementsApplyPlanRequest

Usage

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

Accepted by parameters

Constructors

Properties

public String RequirementsPath { get; set; } #

Gets or sets the signed company requirements bundle path.

public String PlanPath { get; set; } #

Gets or sets the integrity-protected remediation plan path.

public String BackupDirectory { get; set; } #

Gets or sets the backup directory required before any write.

public String ChangeReason { get; set; } #

Gets or sets the mandatory current change reason.

public Boolean ConfirmWrite { get; set; } #

Gets or sets explicit write confirmation.

public Boolean ConfirmHighImpact { get; set; } #

Gets or sets explicit acceptance of disruptive or security-sensitive changes.

public Boolean RollbackOnFailure { get; set; } #

Gets or sets whether all applied changes roll back after any failure.

public BenchmarkRequirementsTrustPolicy RequirementsTrustPolicy { get; set; } #

Gets or sets company publisher trust policy.

public BenchmarkRequirementsTrustPolicy PlanTrustPolicy { get; set; } #

Gets or sets the mandatory remediation-plan approver trust policy.

public X509Certificate2 BackupSigningCertificate { get; set; } #

Gets or sets the mandatory certificate used to sign and encrypt every durable backup state.