TestimoX

API Reference

Class

PatchComplianceRow

Namespace ComputerX.Updates
Assembly ComputerX
Modifiers sealed

Per-vulnerability compliance row.

Inheritance

  • Object
  • PatchComplianceRow

Constructors

Properties

public String CveId { get; set; } #

CVE identifier.

public String Severity { get; set; } #

Severity bucket.

public Boolean IsExploited { get; set; } #

Indicates in-the-wild exploitation.

public Boolean PubliclyDisclosed { get; set; } #

Indicates public disclosure.

public Nullable<DateTime> Published { get; set; } #

Publication date when available.

public String Category { get; set; } #

Vulnerability category when available.

public IReadOnlyList<String> Kbs { get; set; } #

Expected KB identifiers for this patch item.

public IReadOnlyList<String> InstalledKbs { get; set; } #

Expected KB identifiers found installed.

public IReadOnlyList<String> MissingKbs { get; set; } #

Expected KB identifiers not found installed.

public String ComplianceState { get; set; } #

Compliance state: installed, missing, or unknown_no_kb.