TestimoX

API Reference

Class

UserReportingRow

Namespace ADPlayground.Users
Assembly ADPlayground
Modifiers sealed

Typed reporting row representing user posture and derived risk classification.

Inheritance

  • Object
  • UserReportingRow

Constructors

Properties

public String DomainName { get; set; } #

DNS domain name.

public String SamAccountName { get; set; } #

User sAMAccountName.

public String DistinguishedName { get; set; } #

User distinguished name.

public Boolean Enabled { get; set; } #

User enabled state.

public Boolean IsAdmin { get; set; } #

Indicates privileged/admin posture.

public Boolean PasswordNeverExpires { get; set; } #

Indicates PasswordNeverExpires posture.

public Boolean HasSidHistory { get; set; } #

Indicates SIDHistory presence.

public Boolean SmartcardRequired { get; set; } #

Indicates smartcard requirement posture.

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 UserReportingRiskLevel RiskLevel { get; set; } #

Resolved risk level.

public UserReportingRiskReason RiskReasons { get; set; } #

Resolved risk reason flags.