TestimoX

API Reference

Class

View (HardenedPathsEvaluator)

Namespace ADPlayground.Gpo.HardenedPathsEvaluator
Assembly ADPlayground
Implements
IEquatable<View>
Modifiers sealed

Result view of hardened UNC paths evaluation.

Inheritance

  • Object
  • View

Constructors

public View(String DomainName, String TargetDn, String SysvolValue, String NetlogonValue, IReadOnlyList<String> MissingPaths) #

Result view of hardened UNC paths evaluation.

Parameters

DomainName System.String requiredposition: 0
Target domain.
TargetDn System.String requiredposition: 1
OU distinguished name used for policy resolution.
SysvolValue System.String requiredposition: 2
Raw value for \\*\SYSVOL, when present.
NetlogonValue System.String requiredposition: 3
Raw value for \\*\NETLOGON, when present.
MissingPaths System.Collections.Generic.IReadOnlyList{System.String} requiredposition: 4
List of required paths missing tokens or value.

Methods

public View <Clone>$() #
Returns: View
public Void Deconstruct(out String DomainName, out String TargetDn, out String SysvolValue, out String NetlogonValue, out IReadOnlyList<String> MissingPaths) #
Returns: Void

Parameters

DomainName String requiredposition: 0
TargetDn String requiredposition: 1
SysvolValue String requiredposition: 2
NetlogonValue String requiredposition: 3
MissingPaths IReadOnlyList<String> requiredposition: 4
public virtual Boolean Equals(View other) #
Returns: Boolean

Parameters

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

Properties

public String DomainName { get; set; } #

Target domain.

public String TargetDn { get; set; } #

OU distinguished name used for policy resolution.

public String SysvolValue { get; set; } #

Raw value for \\*\SYSVOL, when present.

public String NetlogonValue { get; set; } #

Raw value for \\*\NETLOGON, when present.

public IReadOnlyList<String> MissingPaths { get; set; } #

List of required paths missing tokens or value.