TestimoX

API Reference

Class

LapsAclRow

Namespace ADPlayground.DirectoryEssentials
Assembly ADPlayground
Modifiers sealed

Represents LAPS ACL posture for a computer object.

Inheritance

  • Object
  • LapsAclRow

Constructors

Properties

public String Name { get; set; } #

Computer name (CN).

public String SamAccountName { get; set; } #

Computer SAM account name.

public String DomainName { get; set; } #

Domain DNS name.

public Boolean Enabled { get; set; } #

Account enabled state.

public Boolean IsDc { get; set; } #

True when computer is a Domain Controller.

public Nullable<DateTime> WhenChanged { get; set; } #

When the computer was last changed.

public Boolean LapsAcl { get; set; } #

SELF has write access to legacy LAPS password.

public Boolean LapsExpirationAcl { get; set; } #

SELF has write access to legacy LAPS expiration time.

public Boolean WindowsLapsAcl { get; set; } #

SELF has write access to Windows LAPS password.

public Boolean WindowsLapsExpirationAcl { get; set; } #

SELF has write access to Windows LAPS expiration time.

public Boolean WindowsLapsEncryptedPassword { get; set; } #

SELF has write access to Windows LAPS encrypted password.

public Boolean WindowsLapsEncryptedDsrmPassword { get; set; } #

SELF has write access to Windows LAPS encrypted DSRM password.

public Boolean WindowsLapsEncryptedDsrmPasswordHistory { get; set; } #

SELF has write access to Windows LAPS encrypted DSRM password history.

public String OperatingSystem { get; set; } #

Operating system caption.

public String Level0 { get; set; } #

Location level 0 (best-effort).

public String Level1 { get; set; } #

Location level 1 (best-effort).

public String DistinguishedName { get; set; } #

Distinguished name.

public Nullable<DateTime> LastLogonDate { get; set; } #

Last logon timestamp.

public Nullable<DateTime> PasswordLastSet { get; set; } #

Password last set timestamp.

public String ServicePrincipalName { get; set; } #

Service principal names (joined).