TestimoX

API Reference

Class

View (AccountPolicyAttributionService)

Namespace ADPlayground.Gpo.AccountPolicyAttributionService
Assembly ADPlayground
Modifiers sealed

Effective domain account policy values together with attribution metadata.

Inheritance

  • Object
  • View

Constructors

Properties

public String DomainName { get; set; } #
ResultMetadata

DNS domain name evaluated.

public String TargetDistinguishedName { get; set; } #
ResultMetadata

Target DN used for precedence (domain root).

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

Minimum password length.

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

Password history length.

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

Maximum password age in days.

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

Minimum password age in days.

public Boolean ComplexityEnabled { get; set; } #

True when password complexity is enabled.

public Boolean ReversibleEncryptionEnabled { get; set; } #

True when reversible encryption is enabled.

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

Account lockout threshold.

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

Lockout duration in minutes.

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

Reset counter window in minutes.

public IReadOnlyList<PolicyAttribution> Attribution { get; set; } #
ResultMetadata

Policy Attribution rows (winner + sources) for every setting.

public String AttributionTopWriters { get; } #
ResultMetadata

Distinct list of winning GPOs (up to three) for compact summaries.