TestimoX

API Reference

Class

UserRiskThresholds

Namespace ADPlayground.Users
Assembly ADPlayground
Modifiers sealed

Threshold and policy settings used to classify user reporting risk.

Inheritance

  • Object
  • UserRiskThresholds

Constructors

Properties

public static UserRiskThresholds Default { get; } #

Gets default risk thresholds for user 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 TreatPasswordNeverExpiresAsMediumRisk { get; set; } #

Gets a value indicating whether PasswordNeverExpires should be medium risk.

public Boolean TreatSidHistoryAsMediumRisk { get; set; } #

Gets a value indicating whether SIDHistory should be medium risk.

public Boolean TreatPrivilegedStaleAsHighRisk { get; set; } #

Gets a value indicating whether privileged stale users should be high risk.

public Boolean TreatPrivilegedPasswordStaleAsHighRisk { get; set; } #

Gets a value indicating whether privileged stale password posture should be high risk.

public Boolean TreatPrivilegedSmartcardNotRequiredAsMediumRisk { get; set; } #

Gets a value indicating whether privileged users without smartcard requirement should be medium risk.