TestimoX

API Reference

Class

View (RestrictNtlmEvaluator)

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

Result view for Restrict NTLM settings.

Inheritance

  • Object
  • View

Constructors

public View(String DomainName, String TargetDn, Int32 IncomingValue, Boolean IncomingMin, Boolean IncomingPreferred, Int32 OutgoingValue, Boolean OutgoingMin, Boolean OutgoingPreferred, IReadOnlyList<GpoRef> Sources) #

Result view for Restrict NTLM settings.

Parameters

DomainName System.String requiredposition: 0
Target domain.
TargetDn System.String requiredposition: 1
OU distinguished name used for policy resolution.
IncomingValue System.Int32 requiredposition: 2
RestrictReceivingNTLMTraffic value (0..2).
IncomingMin System.Boolean requiredposition: 3
True when at least 1 (deny remote to DCs).
IncomingPreferred System.Boolean requiredposition: 4
True when 2 (deny all).
OutgoingValue System.Int32 requiredposition: 5
RestrictSendingNTLMTraffic value (0..2).
OutgoingMin System.Boolean requiredposition: 6
True when at least 1 (deny domain accounts).
OutgoingPreferred System.Boolean requiredposition: 7
True when 2 (deny all).
Sources System.Collections.Generic.IReadOnlyList{ADPlayground.Gpo.GpoRef} requiredposition: 8
GPOs contributing evaluated settings (incoming/outgoing), de-duplicated.

Methods

public View <Clone>$() #
Returns: View
public Void Deconstruct(out String DomainName, out String TargetDn, out Int32 IncomingValue, out Boolean IncomingMin, out Boolean IncomingPreferred, out Int32 OutgoingValue, out Boolean OutgoingMin, out Boolean OutgoingPreferred, out IReadOnlyList<GpoRef> Sources) #
Returns: Void

Parameters

DomainName String requiredposition: 0
TargetDn String requiredposition: 1
IncomingValue Int32 requiredposition: 2
IncomingMin Boolean requiredposition: 3
IncomingPreferred Boolean requiredposition: 4
OutgoingValue Int32 requiredposition: 5
OutgoingMin Boolean requiredposition: 6
OutgoingPreferred Boolean requiredposition: 7
Sources IReadOnlyList<GpoRef> requiredposition: 8
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 Int32 IncomingValue { get; set; } #

RestrictReceivingNTLMTraffic value (0..2).

public Boolean IncomingMin { get; set; } #

True when at least 1 (deny remote to DCs).

public Boolean IncomingPreferred { get; set; } #

True when 2 (deny all).

public Int32 OutgoingValue { get; set; } #

RestrictSendingNTLMTraffic value (0..2).

public Boolean OutgoingMin { get; set; } #

True when at least 1 (deny domain accounts).

public Boolean OutgoingPreferred { get; set; } #

True when 2 (deny all).

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

GPOs contributing evaluated settings (incoming/outgoing), de-duplicated.