TestimoX

API Reference

Class

LdapChannelBindingChecker

Namespace ADPlayground.DomainControllers
Assembly ADPlayground

Validates LDAP channel binding configuration.

Inheritance

  • Object
  • LdapChannelBindingChecker

Constructors

public LdapChannelBindingChecker(Func<String, Nullable<LdapChannelBindingMode>> getMode = null, Func<IEnumerable<String>> enumerateDcs = null) #

Initializes a new instance of the LdapChannelBindingChecker class.

Parameters

getMode System.Func{System.String,System.Nullable{ADPlayground.DomainControllers.LdapChannelBindingMode}} = null optionalposition: 0
Delegate retrieving binding mode.
enumerateDcs System.Func{System.Collections.Generic.IEnumerable{System.String}} = null optionalposition: 1
Delegate enumerating domain controllers.

Methods

public virtual Nullable<LdapChannelBindingMode> GetMode(String dcName) #
Returns: Nullable<LdapChannelBindingMode>

Gets the channel binding mode for a domain controller.

Parameters

dcName System.String requiredposition: 0
Domain controller name.

Returns

Mode value or null on error.

public virtual Void ValidateAll() #
Returns: Void

Validates channel binding configuration on all domain controllers.

public virtual Void ValidateDc(String dcName) #
Returns: Void

Validates channel binding on a single domain controller.

Parameters

dcName System.String requiredposition: 0
Domain controller name.