TestimoX

API Reference

Class

DirectoryEssentialsComputer

Namespace ADPlayground.DirectoryEssentials
Assembly ADPlayground
Modifiers sealed

Directory Essentials computer row.

Inheritance

  • Object
  • DirectoryEssentialsComputer

Constructors

public DirectoryEssentialsComputer() #

Properties

public String Name { get; set; } #

Computer name.

public String SamAccountName { get; set; } #

Computer SAM account name.

public String Domain { get; set; } #

Domain DNS name.

public String DNSHostName { get; set; } #

DNS host name.

public Boolean IsDC { get; set; } #

True when the computer is a domain controller.

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

WhenChanged timestamp.

public Boolean Enabled { get; set; } #

Enabled state.

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

Days since last logon.

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

Days since password last set.

public String Level0 { get; set; } #

Level0 derived from DN.

public String Level1 { get; set; } #

Level1 derived from DN.

public String OperatingSystem { get; set; } #

Operating system caption.

public String OperatingSystemVersion { get; set; } #

Operating system version string.

public String OperatingSystemName { get; set; } #

Normalized operating system name.

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 Boolean PasswordNeverExpires { get; set; } #

Password never expires flag.

public Boolean PasswordNotRequired { get; set; } #

Password not required flag.

public Boolean PasswordExpired { get; set; } #

Password expired flag.

public DirectoryEssentialsManagerStatus ManagerStatus { get; set; } #

Manager status classification.

public String Manager { get; set; } #

Manager display name.

public String ManagerSamAccountName { get; set; } #

Manager SAM account name.

public String ManagerEmail { get; set; } #

Manager email.

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

Manager enabled state.

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

Manager last logon timestamp.

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

Manager last logon age (days).

public String OwnerName { get; set; } #

Owner display name.

public String OwnerSid { get; set; } #

Owner SID.

public Nullable<DirectoryEssentialsOwnerType> OwnerType { get; set; } #

Owner type classification.

public String ManagerDN { get; set; } #

Manager distinguished name.

public String Description { get; set; } #

Computer description.

public Boolean TrustedForDelegation { get; set; } #

Trusted for delegation flag.