TestimoX

API Reference

Class

ComputerReportingRow

Namespace ADPlayground.Computers
Assembly ADPlayground
Modifiers sealed

Typed reporting row representing computer posture and derived risk classification.

Inheritance

  • Object
  • ComputerReportingRow

Constructors

Properties

public String DomainName { get; set; } #

DNS domain name.

public String SamAccountName { get; set; } #

Computer sAMAccountName.

public String DistinguishedName { get; set; } #

Computer distinguished name.

public Boolean Enabled { get; set; } #

Computer enabled state.

public Boolean IsServer { get; set; } #

Indicates whether the computer is a server.

public String OperatingSystem { get; set; } #

Operating system caption.

public Nullable<Int32> LastLogonDays { get; set; } #

Last logon age in days, if known.

public Nullable<Int32> PasswordAgeDays { get; set; } #

Password age in days, if known.

public Boolean HasLaps { get; set; } #

Indicates whether any LAPS flavor is present.

public Boolean UnconstrainedDelegation { get; set; } #

Indicates unconstrained delegation posture.

public Boolean ConstrainedDelegation { get; set; } #

Indicates constrained delegation posture.

public Boolean HasRbcd { get; set; } #

Indicates resource-based constrained delegation posture.

public ComputerReportingRiskLevel RiskLevel { get; set; } #

Resolved risk level.

public ComputerReportingRiskReason RiskReasons { get; set; } #

Resolved risk reason flags.