API Reference
Class
LapsPolicyInfo
Windows LAPS policy snapshot mapped from registry policy for a given GPO.
Inheritance
- Object
- LapsPolicyInfo
Constructors
public LapsPolicyInfo() #Inherited Methods
Properties
public String DomainName { get; set; } #DNS domain name that owns the GPO.
public Nullable<Boolean> ADBackupDSRMPassword { get; set; } #Back up DSRM password to AD (Windows LAPS policy).
public Nullable<Int32> ADEncryptedPasswordHistorySize { get; set; } #Number of previous encrypted passwords to retain.
public Nullable<Boolean> ADPasswordEncryptionEnabled { get; set; } #Enable encryption of LAPS passwords in AD.
public String ADPasswordEncryptionPrincipal { get; set; } #Security principal permitted to decrypt LAPS passwords.
public Nullable<Int32> BackupDirectory { get; set; } #Where to back up the password (directory choice enum as int).
public Nullable<Int32> PasswordAgeDays { get; set; } #Maximum age of the LAPS password (days).
public Nullable<Int32> PasswordComplexity { get; set; } #Password complexity policy (implementation-specific numeric value).
public Nullable<Int32> PasswordLength { get; set; } #Password length for generated LAPS password.
public Nullable<Boolean> PwdExpirationProtectionEnabled { get; set; } #Protect against password expiration during maintenance windows.