TestimoX

API Reference

Class

LapsAndBitLockerRow

Namespace ADPlayground.DirectoryEssentials
Assembly ADPlayground
Modifiers sealed

Represents a combined LAPS + BitLocker row for a computer.

Inheritance

  • Object
  • LapsAndBitLockerRow

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 String DnsHostName { get; set; } #

DNS host name.

public Boolean Enabled { get; set; } #

True when the account is enabled.

public Boolean IsDc { get; set; } #

True when the computer is a Domain Controller.

public Nullable<Boolean> Encrypted { get; set; } #

True when BitLocker recovery objects exist.

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

Latest BitLocker recovery timestamp.

public Nullable<Int32> EncryptedDays { get; set; } #

Days since latest BitLocker recovery.

public Nullable<Boolean> Laps { get; set; } #

Legacy LAPS present.

public Nullable<Int32> LapsExpirationDays { get; set; } #

Legacy LAPS expiration days.

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

Legacy LAPS expiration time.

public Nullable<Boolean> WindowsLaps { get; set; } #

Windows LAPS present (standard or DSRM).

public Nullable<Int32> WindowsLapsExpirationDays { get; set; } #

Windows LAPS expiration days (standard).

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

Windows LAPS expiration time (standard).

public Nullable<Int32> WindowsLapsHistoryCount { get; set; } #

Windows LAPS history count.

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

Windows LAPS set time (best-effort).

public Nullable<Int32> WindowsLapsSetTimeDays { get; set; } #

Windows LAPS set time age in days.

public String System { get; set; } #

Operating system string.

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

Most recent logon date.

public Nullable<Int32> LastLogonDays { get; set; } #

Days since last logon.

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

Password last set timestamp.

public Nullable<Int32> PasswordLastChangedDays { get; set; } #

Days since password was last set.

public String OrganizationalUnit { get; set; } #

Organizational unit (best-effort).

public String DistinguishedName { get; set; } #

Distinguished name.