API Reference
PasswordPolicyInfo
Represents password policy settings for a domain or fine-grained policy.
Inheritance
- Object
- PasswordPolicyInfo
Constructors
public PasswordPolicyInfo() #Inherited Methods
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.