TestimoX

API Reference

Class

DnsZoneDnssecPostureService

Namespace ADPlayground.Dns
Assembly ADPlayground
Modifiers static

Evaluates DNSSEC signing posture for Microsoft DNS zones.

Inheritance

  • Object
  • DnsZoneDnssecPostureService

Methods

public static DnsZoneDnssecPostureSnapshot BuildSnapshot(String domainName, String dnsServer, IEnumerable<DnsZoneDnssecPostureItem> items, Boolean collectionSucceeded = true, String collectionError = "", DnsCollectionDiagnostics diagnostics = null) #
Returns: DnsZoneDnssecPostureSnapshot

Builds a DNSSEC posture snapshot from already collected items.

Parameters

domainName System.String requiredposition: 0
dnsServer System.String requiredposition: 1
items System.Collections.Generic.IEnumerable{ADPlayground.Dns.DnsZoneDnssecPostureItem} requiredposition: 2
collectionSucceeded System.Boolean = true optionalposition: 3
collectionError System.String = "" optionalposition: 4
diagnostics ADPlayground.Dns.DnsCollectionDiagnostics = null optionalposition: 5
public static DnsZoneDnssecPostureSnapshot Evaluate(Options options) #
Returns: DnsZoneDnssecPostureSnapshot

Collects zone metadata and evaluates DNSSEC posture.

Parameters

options ADPlayground.Dns.DnsZoneDnssecPostureService.Options requiredposition: 0