TestimoX

API Reference

Class

RecentItem

Namespace ADPlayground.Users.AdminPrivilegedActivityPostureService
Assembly ADPlayground
Implements
IEquatable<RecentItem>
Modifiers sealed

A single row describing a privileged account with recent logon activity.

Inheritance

  • Object
  • RecentItem

Constructors

public RecentItem(String SamAccountName, String DistinguishedName, String OrganizationalUnit, Int32 LastLogonDays, Boolean Enabled, Boolean ProtectedUsersMember) #

A single row describing a privileged account with recent logon activity.

Parameters

SamAccountName System.String requiredposition: 0
User sAMAccountName.
DistinguishedName System.String requiredposition: 1
User distinguished name (DN).
OrganizationalUnit System.String requiredposition: 2
Parent OU/container of the account.
LastLogonDays System.Int32 requiredposition: 3
Days since last logon (0 means today; -1 unknown).
Enabled System.Boolean requiredposition: 4
True when the account is enabled.
ProtectedUsersMember System.Boolean requiredposition: 5
True when the account is a member of Protected Users.

Methods

public RecentItem <Clone>$() #
Returns: RecentItem
public Void Deconstruct(out String SamAccountName, out String DistinguishedName, out String OrganizationalUnit, out Int32 LastLogonDays, out Boolean Enabled, out Boolean ProtectedUsersMember) #
Returns: Void

Parameters

SamAccountName String requiredposition: 0
DistinguishedName String requiredposition: 1
OrganizationalUnit String requiredposition: 2
LastLogonDays Int32 requiredposition: 3
Enabled Boolean requiredposition: 4
ProtectedUsersMember Boolean requiredposition: 5
public virtual Boolean Equals(RecentItem other) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public override String ToString() #
Returns: String

Properties

public String SamAccountName { get; set; } #

User sAMAccountName.

public String DistinguishedName { get; set; } #

User distinguished name (DN).

public String OrganizationalUnit { get; set; } #

Parent OU/container of the account.

public Int32 LastLogonDays { get; set; } #

Days since last logon (0 means today; -1 unknown).

public Boolean Enabled { get; set; } #

True when the account is enabled.

public Boolean ProtectedUsersMember { get; set; } #

True when the account is a member of Protected Users.