TestimoX

API Reference

Class

PasswordItem

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

A single row describing a privileged account with password age exceeding the threshold.

Inheritance

  • Object
  • PasswordItem

Constructors

public PasswordItem(String SamAccountName, String DistinguishedName, String OrganizationalUnit, Int32 PasswordAgeDays, Boolean PasswordNeverExpires, Boolean Enabled) #

A single row describing a privileged account with password age exceeding the threshold.

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.
PasswordAgeDays System.Int32 requiredposition: 3
Password age in days.
PasswordNeverExpires System.Boolean requiredposition: 4
True when the account is configured with Password Never Expires.
Enabled System.Boolean requiredposition: 5
True when the account is enabled.

Methods

public PasswordItem <Clone>$() #
Returns: PasswordItem
public Void Deconstruct(out String SamAccountName, out String DistinguishedName, out String OrganizationalUnit, out Int32 PasswordAgeDays, out Boolean PasswordNeverExpires, out Boolean Enabled) #
Returns: Void

Parameters

SamAccountName String requiredposition: 0
DistinguishedName String requiredposition: 1
OrganizationalUnit String requiredposition: 2
PasswordAgeDays Int32 requiredposition: 3
PasswordNeverExpires Boolean requiredposition: 4
Enabled Boolean requiredposition: 5
public virtual Boolean Equals(PasswordItem 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 PasswordAgeDays { get; set; } #

Password age in days.

public Boolean PasswordNeverExpires { get; set; } #

True when the account is configured with Password Never Expires.

public Boolean Enabled { get; set; } #

True when the account is enabled.