TestimoX

API Reference

Class

BaselineComparisonRow

Namespace TestimoX.Baselines
Assembly TestimoX
Modifiers sealed

A single comparison row correlating the same technical anchor across multiple vendor baselines (MSB/CIS/STIG). Includes per-vendor desired values, rule ids, comparators, and value kinds.

Inheritance

  • Object
  • BaselineComparisonRow

Constructors

public BaselineComparisonRow() #

Properties

public String Anchor { get; set; } #

Stable technical anchor correlating controls across baselines.

public String Kind { get; set; } #

Anchor kind (Registry, UserRight, EventLog, etc.).

public String AppliesTo { get; set; } #

Optional scope/applicability string.

public String Title { get; set; } #

Human-readable title.

public String CxId { get; set; } #

Rule id used in the TestimoX baseline.

public String CisId { get; set; } #

Reference id in CIS baseline when available.

public String StigId { get; set; } #

Reference id in STIG baseline when available.

public Object DesiredCx { get; set; } #

Desired value in TestimoX baseline.

public Object DesiredCis { get; set; } #

Desired value in CIS baseline.

public Object DesiredStig { get; set; } #

Desired value in STIG baseline.

public String Comparator { get; set; } #

Comparator label when unified or mixed.

public String ComparatorCx { get; set; } #

Comparator used by TestimoX baseline.

public String ComparatorCis { get; set; } #

Comparator used by CIS baseline.

public String ComparatorStig { get; set; } #

Comparator used by STIG baseline.

public String ValueKindCx { get; set; } #

Value kind for TestimoX baseline.

public String ValueKindCis { get; set; } #

Value kind for CIS baseline.

public String ValueKindStig { get; set; } #

Value kind for STIG baseline.

public Boolean SameDesired { get; set; } #

True when all three desired values match.

public Boolean SameComparator { get; set; } #

True when all three comparators match.

public Boolean SameValueKind { get; set; } #

True when all three value kinds match.