TestimoX

API Reference

Class

PasswordPolicyInfo

Namespace ADPlayground.Domains
Assembly ADPlayground

Represents password policy settings for a domain or fine-grained policy.

Inheritance

  • Object
  • PasswordPolicyInfo

Constructors

Properties

public String DomainName { get; set; } #

Gets or sets the domain name.

public String Name { get; set; } #

Gets or sets the policy name.

public PasswordPolicyKind PolicyKind { get; set; } #

Gets or sets the policy kind.

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

Gets or sets the minimum password length.

public Nullable<TimeSpan> MaximumPasswordAge { get; set; } #

Gets or sets the maximum password age.

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

Gets or sets the maximum password age in days.

public Nullable<TimeSpan> MinimumPasswordAge { get; set; } #

Gets or sets the minimum password age.

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

Gets or sets the minimum password age in days.

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

Gets or sets the password history length.

public Nullable<Boolean> ComplexityEnabled { get; set; } #

Gets or sets whether password complexity is required.

public Nullable<Boolean> ReversibleEncryptionEnabled { get; set; } #

Gets or sets whether reversible encryption is allowed.

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

Gets or sets the lockout threshold.

public Nullable<TimeSpan> LockoutObservationWindow { get; set; } #

Gets or sets the lockout observation window.

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

Gets or sets the lockout observation window in days.

public Nullable<TimeSpan> LockoutDuration { get; set; } #

Gets or sets the lockout duration.

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

Gets or sets the lockout duration in days.

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

Gets or sets the policy precedence.

public Int32 AppliedToCount { get; set; } #

Total number of subjects this policy applies to.

public String AppliedToSummary { get; set; } #

Readable summary of applied targets (CNs, truncated to a few entries).

public List<PasswordPolicySubject> AppliedTo { get; } #

Gets the collection of objects this policy applies to.