TestimoX

API Reference

Class

View (NetlogonSecureChannelEvaluator)

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

Result view for secure channel policy evaluation.

Inheritance

  • Object
  • View

Constructors

public View(String DomainName, String TargetDn, IReadOnlyList<String> Missing, IReadOnlyDictionary<String, Nullable<UInt32>> Values, IReadOnlyList<GpoRef> Sources) #

Result view for secure channel policy evaluation.

Parameters

DomainName System.String requiredposition: 0
Target domain.
TargetDn System.String requiredposition: 1
OU distinguished name used for policy resolution.
Missing System.Collections.Generic.IReadOnlyList{System.String} requiredposition: 2
List of flags not set to 1.
Values System.Collections.Generic.IReadOnlyDictionary{System.String,System.Nullable{System.UInt32}} requiredposition: 3
Raw DWORDs for the evaluated flags.
Sources System.Collections.Generic.IReadOnlyList{ADPlayground.Gpo.GpoRef} requiredposition: 4
GPOs contributing the evaluated flags (per role), de-duplicated.

Methods

public View <Clone>$() #
Returns: View
public Void Deconstruct(out String DomainName, out String TargetDn, out IReadOnlyList<String> Missing, out IReadOnlyDictionary<String, Nullable<UInt32>> Values, out IReadOnlyList<GpoRef> Sources) #
Returns: Void

Parameters

DomainName String requiredposition: 0
TargetDn String requiredposition: 1
Missing IReadOnlyList<String> requiredposition: 2
Values IReadOnlyDictionary<String, Nullable<UInt32>> requiredposition: 3
Sources IReadOnlyList<GpoRef> 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 IReadOnlyList<String> Missing { get; set; } #

List of flags not set to 1.

public IReadOnlyDictionary<String, Nullable<UInt32>> Values { get; set; } #

Raw DWORDs for the evaluated flags.

public IReadOnlyList<GpoRef> Sources { get; set; } #

GPOs contributing the evaluated flags (per role), de-duplicated.