TestimoX

API Reference

Class

View (LdapClientSigningEvaluator)

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

Result view for LDAP client signing evaluation.

Inheritance

  • Object
  • View

Constructors

public View(String DomainName, String TargetDn, Int32 Value, Boolean Configured, Boolean Preferred, IReadOnlyList<GpoRef> Sources) #

Result view for LDAP client signing evaluation.

Parameters

DomainName System.String requiredposition: 0
Target domain.
TargetDn System.String requiredposition: 1
OU distinguished name used for policy resolution.
Value System.Int32 requiredposition: 2
Effective value (0=None, 1=Negotiate, 2=Require).
Configured System.Boolean requiredposition: 3
True when value is 1 or 2.
Preferred System.Boolean requiredposition: 4
True when value is 2 (Require).
Sources System.Collections.Generic.IReadOnlyList{ADPlayground.Gpo.GpoRef} requiredposition: 5
GPOs contributing the evaluated setting (per role), de-duplicated.

Methods

public View <Clone>$() #
Returns: View
public Void Deconstruct(out String DomainName, out String TargetDn, out Int32 Value, out Boolean Configured, out Boolean Preferred, out IReadOnlyList<GpoRef> Sources) #
Returns: Void

Parameters

DomainName String requiredposition: 0
TargetDn String requiredposition: 1
Value Int32 requiredposition: 2
Configured Boolean requiredposition: 3
Preferred Boolean requiredposition: 4
Sources IReadOnlyList<GpoRef> requiredposition: 5
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; } #
ResultMetadata

Target domain.

public String TargetDn { get; set; } #
ResultMetadata

OU distinguished name used for policy resolution.

public Int32 Value { get; set; } #

Effective value (0=None, 1=Negotiate, 2=Require).

public Boolean Configured { get; set; } #

True when value is 1 or 2.

public Boolean Preferred { get; set; } #

True when value is 2 (Require).

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

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