API Reference
Class
View (AdminPrivilegedActivityPostureService)
Combined domain view for privileged admin activity and password posture.
Inheritance
- Object
- View
Constructors
public View(String DomainName, Int32 RecentThresholdDays, Int32 InactiveThresholdDays, Int32 PasswordMaxAgeDays, Int32 TotalPrivilegedAccounts, IReadOnlyList<RecentItem> Recent, IReadOnlyList<InactiveItem> Inactive, IReadOnlyList<PasswordItem> PasswordAge) #Combined domain view for privileged admin activity and password posture.
Parameters
- DomainName System.String
- DNS domain name.
- RecentThresholdDays System.Int32
- Recent logon threshold (days).
- InactiveThresholdDays System.Int32
- Inactive threshold (days).
- PasswordMaxAgeDays System.Int32
- Maximum allowed password age (days).
- TotalPrivilegedAccounts System.Int32
- Total privileged (adminCount) accounts considered.
- Recent System.Collections.Generic.IReadOnlyList{ADPlayground.Users.AdminPrivilegedActivityPostureService.RecentItem}
- Recent privileged logons (≤ threshold).
- Inactive System.Collections.Generic.IReadOnlyList{ADPlayground.Users.AdminPrivilegedActivityPostureService.InactiveItem}
- Inactive privileged accounts (≥ threshold; may include never logged on).
- PasswordAge System.Collections.Generic.IReadOnlyList{ADPlayground.Users.AdminPrivilegedActivityPostureService.PasswordItem}
- Privileged accounts whose password age exceeds the threshold.
Methods
public View <Clone>$() #Returns:
Viewpublic Void Deconstruct(out String DomainName, out Int32 RecentThresholdDays, out Int32 InactiveThresholdDays, out Int32 PasswordMaxAgeDays, out Int32 TotalPrivilegedAccounts, out IReadOnlyList<RecentItem> Recent, out IReadOnlyList<InactiveItem> Inactive, out IReadOnlyList<PasswordItem> PasswordAge) #Returns:
VoidParameters
- DomainName String
- RecentThresholdDays Int32
- InactiveThresholdDays Int32
- PasswordMaxAgeDays Int32
- TotalPrivilegedAccounts Int32
- Recent IReadOnlyList<RecentItem>
- Inactive IReadOnlyList<InactiveItem>
- PasswordAge IReadOnlyList<PasswordItem>
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
Properties
public String DomainName { get; set; } #DNS domain name.
public Int32 RecentThresholdDays { get; set; } #Recent logon threshold (days).
public Int32 InactiveThresholdDays { get; set; } #Inactive threshold (days).
public Int32 PasswordMaxAgeDays { get; set; } #Maximum allowed password age (days).
public Int32 TotalPrivilegedAccounts { get; set; } #Total privileged (adminCount) accounts considered.
public IReadOnlyList<RecentItem> Recent { get; set; } #Recent privileged logons (≤ threshold).
public IReadOnlyList<InactiveItem> Inactive { get; set; } #Inactive privileged accounts (≥ threshold; may include never logged on).
public IReadOnlyList<PasswordItem> PasswordAge { get; set; } #Privileged accounts whose password age exceeds the threshold.