Class LocalPasswordPolicy
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the local password policy on a Windows machine.
public class LocalPasswordPolicy : BaseTypeSection
- Inheritance
-
LocalPasswordPolicy
Constructors
LocalPasswordPolicy()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.LocalPasswordPolicy class.
public LocalPasswordPolicy()
Properties
EnablePasswordComplexity
Gets or sets whether the password must meet complexity requirements.
public BooleanOption EnablePasswordComplexity { get; set; }
Property Value
EnablePasswordComplexitySource
Gets or sets the configuration setting source for the password must meet complexity requirements setting.
public PolicyConfigurableSource EnablePasswordComplexitySource { get; set; }
Property Value
EnableReversibleEncryption
Gets or sets whether passwords should be stored using reversible encryption.
public BooleanOption EnableReversibleEncryption { get; set; }
Property Value
EnableReversibleEncryptionSource
Gets or sets the configuration setting source for the store passwords using reversible encryption setting.
public PolicyConfigurableSource EnableReversibleEncryptionSource { get; set; }
Property Value
MaxPasswordAge
Gets or sets the maximum allowable password age in days. A value of zero indicates that the maximum password age is unlimited.
public int MaxPasswordAge { get; set; }
Property Value
MaxPasswordAgeSource
Gets or sets the configuration setting source for the maximum password age setting.
public PolicyConfigurableSource MaxPasswordAgeSource { get; set; }
Property Value
MaxPasswordAgeString
Gets the maximum allowable password age in a human readable format.
public string MaxPasswordAgeString { get; set; }
Property Value
MinPasswordAge
Gets or sets the minimum number of days that can elapse between the time a password changes and when it can be changed again.
public int MinPasswordAge { get; set; }
Property Value
MinPasswordAgeSource
Gets or sets the configuration setting source for the minimum password age setting.
public PolicyConfigurableSource MinPasswordAgeSource { get; set; }
Property Value
MinPasswordAgeString
Gets the minimum number of days that can elapse between the time a password changes and when it can be changed again.
public string MinPasswordAgeString { get; set; }
Property Value
MinPasswordLength
Gets or sets the minimum allowable password length.
public int MinPasswordLength { get; set; }
Property Value
MinPasswordLengthSource
Gets or sets the configuration setting source of the minimum password length setting.
public PolicyConfigurableSource MinPasswordLengthSource { get; set; }
Property Value
PasswordHistoryLength
Gets or sets the length of password history maintained.
public int PasswordHistoryLength { get; set; }
Property Value
PasswordHistoryLengthSource
Gets or sets the configuration setting source for the password history length setting.
public PolicyConfigurableSource PasswordHistoryLengthSource { get; set; }
Property Value
RelaxMinimumPasswordLengthLimits
Gets or sets whether to relax the minimum password length limits.
public BooleanOption RelaxMinimumPasswordLengthLimits { get; set; }
Property Value
RelaxMinimumPasswordLengthLimitsSource
Gets or sets the configuration setting source for the relax the minimum password length limits setting.
public PolicyConfigurableSource RelaxMinimumPasswordLengthLimitsSource { get; set; }