TestimoX

API Reference

Class

ComputerRiskThresholds

Namespace ADPlayground.Computers
Assembly ADPlayground
Modifiers sealed

Threshold and policy settings used to classify computer reporting risk.

Inheritance

  • Object
  • ComputerRiskThresholds

Constructors

Properties

public static ComputerRiskThresholds Default { get; } #

Gets default risk thresholds for computer reporting.

public Int32 MediumLogonStaleDays { get; set; } #

Gets medium-risk logon staleness threshold in days.

public Int32 HighLogonStaleDays { get; set; } #

Gets high-risk logon staleness threshold in days.

public Int32 MediumPasswordAgeDays { get; set; } #

Gets medium-risk password age threshold in days.

public Int32 HighPasswordAgeDays { get; set; } #

Gets high-risk password age threshold in days.

public Boolean TreatUnknownLogonAsStale { get; set; } #

Gets a value indicating whether unknown logon age should be treated as stale.

public Boolean TreatUnknownPasswordAgeAsStale { get; set; } #

Gets a value indicating whether unknown password age should be treated as stale.

public Boolean TreatMissingLapsOnServersAsHighRisk { get; set; } #

Gets a value indicating whether missing LAPS on servers should be high risk.

public Boolean TreatMissingLapsOnWorkstationsAsMediumRisk { get; set; } #

Gets a value indicating whether missing LAPS on workstations should be medium risk.

public Boolean TreatUnconstrainedDelegationAsHighRisk { get; set; } #

Gets a value indicating whether unconstrained delegation should be high risk.

public Boolean TreatRc4OnlyAsMediumRisk { get; set; } #

Gets a value indicating whether RC4-only posture should be medium risk.

public Boolean TreatAesDisabledAsMediumRisk { get; set; } #

Gets a value indicating whether AES-disabled posture should be medium risk.

public Boolean TreatRbcdAsMediumRisk { get; set; } #

Gets a value indicating whether RBCD presence should be medium risk.