TestimoX

API Reference

Class

LanManagerSettingsService

Namespace ADPlayground.Domains
Assembly ADPlayground
Modifiers static

Reads LAN Manager compatibility and LM hash settings from DCs in a domain.

Inheritance

  • Object
  • LanManagerSettingsService

Methods

public static Task<LanManagerSettingsSnapshot> GetSnapshotAsync(String domainName, CancellationToken cancellationToken = null) #
Returns: Task<LanManagerSettingsSnapshot>

Reads LAN Manager related settings from each domain controller and returns a snapshot.

Parameters

domainName System.String requiredposition: 0
DNS domain name to analyze.
cancellationToken System.Threading.CancellationToken = null optionalposition: 1
Cancellation token.

Returns

Snapshot with per-controller settings and those allowing LM hashes.

public static Task<LanManagerSettingsStatus> GetStatusForControllerAsync(String domainController, CancellationToken cancellationToken = null) #
Returns: Task<LanManagerSettingsStatus>

Reads LAN Manager related settings for a single domain controller.

Parameters

domainController System.String requiredposition: 0
Computer name of the domain controller.
cancellationToken System.Threading.CancellationToken = null optionalposition: 1
Cancellation token.

Returns

Status row or null when unavailable.