TestimoX

API Reference

Class

DnsDelegationValidator

Namespace ADPlayground.Dns
Assembly ADPlayground

Provides methods for validating DNS zone delegations.

Inheritance

  • Object
  • DnsDelegationValidator

Constructors

public DnsDelegationValidator(IEnumerable<String> computerName = null, Func<String, IEnumerable<DnsZoneDelegationInfo>> fetchZones = null) #

Initializes a new instance of the DnsDelegationValidator class.

Parameters

computerName System.Collections.Generic.IEnumerable{System.String} = null optionalposition: 0
Optional list of domain controllers to query. Defaults to localhost.
fetchZones System.Func{System.String,System.Collections.Generic.IEnumerable{ADPlayground.Dns.DnsZoneDelegationInfo}} = null optionalposition: 1
Optional delegate fetching zone data.

Methods

public IEnumerable<DnsDelegationMismatch> Validate() #
Returns: IEnumerable<DnsDelegationMismatch>

Validates zone delegations and returns mismatches.

Returns

Collection of mismatched zones.