Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

DnsServerDnsSecZoneSetting class

DNS Primary Zone DnsSec settings object.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[Dynamic, Provider("DnsServerPSProvider")]class DnsServerDnsSecZoneSetting
{
  String   ZoneName;
  String   DenialOfExistence;
  String   NSec3HashAlgorithm;
  Uint16   NSec3Iterations;
  boolean  NSec3OptOut;
  Uint8    NSec3RandomSaltLength;
  String   NSec3UserSalt;
  String   DistributeTrustAnchor[];
  boolean  EnableRfc5011KeyRollover;
  String   DSRecordGenerationAlgorithm[];
  datetime DSRecordSetTtl;
  datetime DnsKeyRecordSetTtl;
  datetime SignatureInceptionOffset;
  datetime SecureDelegationPollingPeriod;
  datetime PropagationTime;
  boolean  ParentHasSecureDelegation;
  boolean  IsKeyMasterServer;
  String   KeyMasterServer;
  String   KeyMasterStatus;
  boolean  IsSigned;
  String   NSec3CurrentSalt;
  String   CurrentRollingSkdGuid;
};

Members

The DnsServerDnsSecZoneSetting class has these types of members:

Properties

The DnsServerDnsSecZoneSetting class has these properties.

CurrentRollingSkdGuid
Data type: String
Access type: Read-only

The GUID of the currently rolling SKD.

Windows Server 2012:  This property is supported beginning with Windows Server 2012 R2.

DenialOfExistence
Data type: String
Access type: Read/write

This setting is used by the DNS server to provide a signed proof of unregistered name in the DNS database.

NSec (NSec)
NSec3 (NSec3 )
DistributeTrustAnchor
Data type: String array
Access type: Read/write

Specifies if trust anchors should be published.

None (None)
DnsKey (DnsKey )
DnsKeyRecordSetTtl
Data type: datetime
Access type: Read/write

DnsKey Record Set TTL.

DSRecordGenerationAlgorithm
Data type: String array
Access type: Read/write

DS record generation algorithm.

None (None)
Sha1 (Sha1)
Sha256 (Sha256)
Sha384 (Sha384 )
DSRecordSetTtl
Data type: datetime
Access type: Read/write

DS Record Set TTL.

EnableRfc5011KeyRollover
Data type: boolean
Access type: Read/write

Specifies if RFC 5011 key rollover is enabled.

IsKeyMasterServer
Data type: boolean
Access type: Read-only

If the current server is the key master server for the current zone.

IsSigned
Data type: boolean
Access type: Read-only

If the current zone is signed

Windows Server 2012:  This property is supported beginning with Windows Server 2012 R2.

KeyMasterServer
Data type: String
Access type: Read/write

Name of the key master server.

KeyMasterStatus
Data type: String
Access type: Read-only

An enumeration containing the status of the key master server for this zone.

Online (Online)
Offline (Offline )
NSec3CurrentSalt
Data type: String
Access type: Read-only

NSec3 Salt used currently.

Windows Server 2012:  This property is supported beginning with Windows Server 2012 R2.

NSec3HashAlgorithm
Data type: String
Access type: Read/write

NSEC3 hash algorithm.

Sha1 (Sha1)
Sha256 (Sha256)
Sha384 (Sha384 )
NSec3Iterations
Data type: Uint16
Access type: Read/write

NSEC3 iterations.

NSec3OptOut
Data type: boolean
Access type: Read/write

NSEC3 opt out.

NSec3RandomSaltLength
Data type: Uint8
Access type: Read/write

NSEC3 random salt length.

NSec3UserSalt
Data type: String
Access type: Read/write

NSEC3 user salt.

ParentHasSecureDelegation
Data type: boolean
Access type: Read/write

If parent has secure delegation.

PropagationTime
Data type: datetime
Access type: Read/write

Propagation time.

SecureDelegationPollingPeriod
Data type: datetime
Access type: Read/write

Secure delegation polling period.

SignatureInceptionOffset
Data type: datetime
Access type: Read/write

Signature inception.

ZoneName
Data type: String
Access type: Read-only

Name of the zone.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2012

Namespace

\root\Microsoft\Windows\Dns

MOF

DnsServerPSProvider.mof

DLL

DnsServerPSProvider.dll

 

 

Community Additions

Show:
© 2014 Microsoft