TestimoX

API Reference

Class

AuditRuleCatalogEntry

Namespace TestimoX.AuditPackages
Assembly TestimoX
Modifiers sealed

Rule metadata captured in the audit package catalog snapshot.

Inheritance

  • Object
  • AuditRuleCatalogEntry

Usage

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

Returned or exposed by

Constructors

Properties

public String RuleId { get; set; } #

Gets or sets the canonical rule identifier.

public String DisplayName { get; set; } #

Gets or sets the display name of the rule.

public String Description { get; set; } #

Gets or sets the description of the rule.

public String AssessmentArea { get; set; } #

Gets or sets the assessment area assigned to the rule.

public String Scope { get; set; } #

Gets or sets the scope of the rule.

public String SourceType { get; set; } #

Gets or sets the source type of the rule.

public List<String> Categories { get; set; } #

Gets or sets the categories attached to the rule.

public List<String> Tags { get; set; } #

Gets or sets the tags attached to the rule.

public String Summary { get; set; } #

Gets or sets the summary guidance for the rule.

public String WhyItMatters { get; set; } #

Gets or sets the narrative explaining why the rule matters.

public List<String> HowToInvestigate { get; set; } #

Gets or sets the recommended investigation steps.

public List<String> HowToFix { get; set; } #

Gets or sets the recommended remediation steps.

public List<String> References { get; set; } #

Gets or sets the reference links or labels captured for the rule.

public ReportHints ReportHints { get; set; } #

Gets or sets captured report layout hints used to replay rich report sections offline.