DnsServerSigningKeyOpState class

Represents the signing key operational state of a DNS server.

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

Syntax

[ClassVersion("1.0.0"), dynamic, provider("DnsServerPSProvider"), AMENDMENT]
class DnsServerSigningKeyOpState
{
  Uint16                  CurrentRollState;
  boolean                 ManualTrigger;
  Uint16                  PreRollEventFired;
  datetime                NextKeyGenerationTime;
  DnsServerResourceRecord RevokedOrSwappedDnsKeys[];
  DnsServerResourceRecord FinalDnsKeys[];
  String                  ActiveKeyScope;
  String                  StandbyKeyScope;
  String                  NextKeyScope;
};

Members

The DnsServerSigningKeyOpState class has these types of members:

Properties

The DnsServerSigningKeyOpState class has these properties.

ActiveKeyScope
Data type: String
Access type: Read-only

The scope of the active key.

The possible values are.

Default ("Default")

DnsKeyOnly ("DnsKeyOnly")

AllRecords ("AllRecords")

AddOnly ("AddOnly")

DoNotPublish ("DoNotPublish")

Revoked ("Revoked")

CurrentRollState
Data type: Uint16
Access type: Read-only

The rollover status of the DNS server.

FinalDnsKeys
Data type: DnsServerResourceRecord array
Access type: Read-only
Qualifiers: EmbeddedInstance ("DnsServerResourceRecord")

An array that contains the pre-signed DNSKEY resource record list for post-rollover operations.

ManualTrigger
Data type: boolean
Access type: Read-only

true to enable the manual trigger; otherwise, false.

NextKeyGenerationTime
Data type: datetime
Access type: Read-only

The time when the next key was added to the zone.

NextKeyScope
Data type: String
Access type: Read-only

The scope of the next key.

The possible values are.

Default ("Default")

DnsKeyOnly ("DnsKeyOnly")

AllRecords ("AllRecords")

AddOnly ("AddOnly")

DoNotPublish ("DoNotPublish")

Revoked ("Revoked")

PreRollEventFired
Data type: Uint16
Access type: Read-only

The pre-rollover events that were initiated for Key Signing Keys (KSK).

RevokedOrSwappedDnsKeys
Data type: DnsServerResourceRecord array
Access type: Read-only
Qualifiers: EmbeddedInstance ("DnsServerResourceRecord")

An array that contains the pre-signed DNSKEY resource record list for KSK revoke or ZSK swap operations.

StandbyKeyScope
Data type: String
Access type: Read-only

The scope of the standby key.

The possible values are.

Default ("Default")

DnsKeyOnly ("DnsKeyOnly")

AllRecords ("AllRecords")

AddOnly ("AddOnly")

DoNotPublish ("DoNotPublish")

Revoked ("Revoked")

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2012 R2

Namespace

Root\Microsoft\Windows\Dns

MOF

DnsServerPSProvider.mof

DLL

DnsServerPSProvider.dll

See also

DnsServerPSProvider Provider

 

 

Show: