Class ActiveDirectoryFineGrainedPasswordPolicy
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents an Active Directory fine-grained password policy.
public class ActiveDirectoryFineGrainedPasswordPolicy : ActiveDirectoryObjectBase, IComparable<ActiveDirectoryObjectBase>
- Inheritance
-
ActiveDirectoryFineGrainedPasswordPolicy
- Implements
- Inherited Members
Constructors
ActiveDirectoryFineGrainedPasswordPolicy()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.ActiveDirectoryFineGrainedPasswordPolicy class.
public ActiveDirectoryFineGrainedPasswordPolicy()
Properties
AccountNames
Gets or sets the accounts to which the fine-grained password policy applies.
public SerializableStringCollection AccountNames { get; set; }
Property Value
- SerializableStringCollection
ComplexityEnabled
Gets or sets whether the password must meet complexity requirements.
public BooleanOption ComplexityEnabled { get; set; }
Property Value
LockoutDuration
Gets or sets the number of minutes an account is locked out.
public int LockoutDuration { get; set; }
Property Value
LockoutDurationString
Gets the duration an account is locked out.
public string LockoutDurationString { get; set; }
Property Value
LockoutObservationWindow
Gets or sets the number of minutes before resetting the failed logon attempts count.
public int LockoutObservationWindow { get; set; }
Property Value
LockoutObservationWindowString
Gets the time window before resetting the failed logon attempts count.
public string LockoutObservationWindowString { get; set; }
Property Value
LockoutThreshold
Gets or sets the maximum number of failed logon attempts allowed.
public int LockoutThreshold { get; set; }
Property Value
LockoutThresholdString
Gets the maximum number of failed logon attempts allowed.
public string LockoutThresholdString { get; set; }
Property Value
MaximumPasswordAge
Gets or sets the maximum password age.
public int MaximumPasswordAge { get; set; }
Property Value
MaximumPasswordAgeString
Gets the maximum password age as a human readable string.
public string MaximumPasswordAgeString { get; set; }
Property Value
MinimumPasswordAge
Gets or sets the minimum password age.
public int MinimumPasswordAge { get; set; }
Property Value
MinimumPasswordAgeString
Gets the minimum password age as a human readable string.
public string MinimumPasswordAgeString { get; set; }
Property Value
MinimumPasswordLength
Gets or sets the minimum password length.
public int MinimumPasswordLength { get; set; }
Property Value
MinimumPasswordLengthString
Gets the minimum password length as a human readable string.
public string MinimumPasswordLengthString { get; set; }
Property Value
PasswordHistoryCount
Gets or sets the number of passwords remembered.
public int PasswordHistoryCount { get; set; }
Property Value
PasswordHistoryCountString
Gets the number of passwords remembered as a human readable string.
public string PasswordHistoryCountString { get; set; }
Property Value
Precedence
Gets or sets the precedence of the policy.
public int Precedence { get; set; }
Property Value
ReversibleEncryptionEnabled
Gets or sets whether to store the password using reversible encryption.
public BooleanOption ReversibleEncryptionEnabled { get; set; }
Property Value
SecurityDescriptor
Gets or sets the security descriptor.
public ActiveDirectorySecurityDescriptor SecurityDescriptor { get; set; }
Property Value
Methods
Clone()
Creates a clone of this CENTREL.XIA.Configuration.Types.ActiveDirectoryFineGrainedPasswordPolicy object.
public ActiveDirectoryFineGrainedPasswordPolicy Clone()
Returns
- ActiveDirectoryFineGrainedPasswordPolicy
A clone of this CENTREL.XIA.Configuration.Types.ActiveDirectoryFineGrainedPasswordPolicy object.