TestimoX

API Reference

Class

NetlogonConfiguration

Namespace ADPlayground.Gpo
Assembly ADPlayground
Modifiers sealed

Aggregated Netlogon configuration aspects for DCs.

Inheritance

  • Object
  • NetlogonConfiguration

Constructors

public NetlogonConfiguration() #

Properties

public Boolean CollectionSucceeded { get; set; } #

True when Netlogon configuration collection completed successfully.

public String CollectionError { get; set; } #

Error details when collection fails; null when successful.

public NetlogonSecureChannelView SecureChannel { get; set; } #

Secure channel configuration evaluation (missing required values and raw map).

public RefuseComputerPasswordChangeView RefuseComputerPasswordChange { get; set; } #

Refuse machine account password changes (policy and effective DWORD).

public NetlogonSiteCoveragePolicyView SiteCoveragePolicy { get; set; } #

Site coverage/DC Locator policy values from effective DC OU GPO.

public IReadOnlyList<PolicyAttribution> Attribution { get; set; } #
ResultMetadata

Policy Attribution rows (winner + sources) for key Netlogon settings.

public String AttributionTopWriters { get; } #
ResultMetadata

Distinct list (up to 3) of Effective GPO names that wrote Netlogon settings; for compact summaries.

public String RefusePasswordChangeWinner { get; } #

Winner GPO for RefusePasswordChange.

public String UseDynamicDnsWinner { get; } #

Winner GPO for UseDynamicDns.

public String TryNextClosestSiteWinner { get; } #

Winner GPO for TryNextClosestSite.

public String SiteNameWinner { get; } #

Winner GPO for SiteName override.