API Reference
Class
View (OuBadSuccessorService)
Posture view summarizing OU delegation risks across a domain.
Inheritance
- Object
- View
Constructors
public View(String DomainName, Int32 AffectedOuCount, Int32 RiskAceTotal, Int32 UnprivilegedOwnerCount, Int32 BroadExposedOuCount, Int32 HighestRiskScore, OuRiskItem[] Items) #Posture view summarizing OU delegation risks across a domain.
Parameters
- DomainName System.String
- AffectedOuCount System.Int32
- RiskAceTotal System.Int32
- UnprivilegedOwnerCount System.Int32
- BroadExposedOuCount System.Int32
- HighestRiskScore System.Int32
- Items ADPlayground.Delegation.OuBadSuccessorService.OuRiskItem[]
Methods
public View <Clone>$() #Returns:
Viewpublic Void Deconstruct(out String DomainName, out Int32 AffectedOuCount, out Int32 RiskAceTotal, out Int32 UnprivilegedOwnerCount, out Int32 BroadExposedOuCount, out Int32 HighestRiskScore, out OuRiskItem[] Items) #Returns:
VoidParameters
- DomainName String
- AffectedOuCount Int32
- RiskAceTotal Int32
- UnprivilegedOwnerCount Int32
- BroadExposedOuCount Int32
- HighestRiskScore Int32
- Items OuRiskItem[]
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
Properties
public IReadOnlyList<OuDenyRow> Deny { get; set; } #Optional Deny ACEs discovered on OUs (present when caller requests includeDeny).
public String DomainName { get; set; } #public Int32 AffectedOuCount { get; set; } #public Int32 RiskAceTotal { get; set; } #public Int32 UnprivilegedOwnerCount { get; set; } #public Int32 BroadExposedOuCount { get; set; } #public Int32 HighestRiskScore { get; set; } #public OuRiskItem[] Items { get; set; } #