TestimoX

API Reference

Class

OuRiskItem

Namespace ADPlayground.Delegation.OuBadSuccessorService
Assembly ADPlayground
Implements
IEquatable<OuRiskItem>
Modifiers sealed

Aggregated risk information for a single OU based on discovered ACEs.

Inheritance

  • Object
  • OuRiskItem

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Accepted by parameters

Constructors

public OuRiskItem(String OuDn, Int32 RiskAceCount, Int32 RiskScore, Int32 BroadPrincipalsCount, String OwnerSid, String OwnerName, Boolean OwnerPrivileged, IReadOnlyList<OuDelegationRecord> Aces) #

Aggregated risk information for a single OU based on discovered ACEs.

Parameters

OuDn System.String requiredposition: 0
RiskAceCount System.Int32 requiredposition: 1
RiskScore System.Int32 requiredposition: 2
BroadPrincipalsCount System.Int32 requiredposition: 3
OwnerSid System.String requiredposition: 4
OwnerName System.String requiredposition: 5
OwnerPrivileged System.Boolean requiredposition: 6
Aces System.Collections.Generic.IReadOnlyList{ADPlayground.Delegation.OuDelegationRecord} requiredposition: 7

Methods

public OuRiskItem <Clone>$() #
Returns: OuRiskItem
public Void Deconstruct(out String OuDn, out Int32 RiskAceCount, out Int32 RiskScore, out Int32 BroadPrincipalsCount, out String OwnerSid, out String OwnerName, out Boolean OwnerPrivileged, out IReadOnlyList<OuDelegationRecord> Aces) #
Returns: Void

Parameters

OuDn String requiredposition: 0
RiskAceCount Int32 requiredposition: 1
RiskScore Int32 requiredposition: 2
BroadPrincipalsCount Int32 requiredposition: 3
OwnerSid String requiredposition: 4
OwnerName String requiredposition: 5
OwnerPrivileged Boolean requiredposition: 6
Aces IReadOnlyList<OuDelegationRecord> requiredposition: 7
public virtual Boolean Equals(OuRiskItem other) #
Returns: Boolean

Parameters

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

Properties

public Int32 RiskAceCount { get; set; } #
public Int32 RiskScore { get; set; } #
public Int32 BroadPrincipalsCount { get; set; } #
public String OwnerSid { get; set; } #
public String OwnerName { get; set; } #
public Boolean OwnerPrivileged { get; set; } #
public IReadOnlyList<OuDelegationRecord> Aces { get; set; } #