TestimoX

API Reference

Class

LdapConfig

Namespace TestimoX.Configuration.Engine
Assembly TestimoX
Modifiers sealed

Typed settings controlling LDAP engine behavior.

Inheritance

  • Object
  • LdapConfig

Constructors

public LdapConfig() #

Properties

public Nullable<Int32> ClientTimeoutMs { get; set; } #

Client timeout for DirectorySearcher operations (ms).

public Nullable<Int32> ServerTimeLimitMs { get; set; } #

Server time limit for DirectorySearcher operations (ms).

public Nullable<Int32> PerServerBudgetMs { get; set; } #

Per-server overall budget used by engine fallback logic (ms).

public Nullable<Int32> MaxSearchConcurrency { get; set; } #

Max concurrent DCs probed/searched per attempt.

public Nullable<Boolean> LogDcBans { get; set; } #

When true, emit debug entries when a DC is automatically banned.

public Nullable<Int32> AttemptTimeoutMs { get; set; } #

Per-attempt timeout for engine probes and retries (ms).

public Nullable<Int32> BanDurationSeconds { get; set; } #

Default DC ban duration applied by failover logic (seconds).

public Nullable<Int32> DiagnosticsMaxEvents { get; set; } #

Maximum number of LDAP/DC diagnostic events retained for the run.