Share via


DnsServerResourceRecordRRSig class

DNS Server Resource Record Data RRSIG.

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 DnsServerResourceRecordRRSig : DnsServerResourceRecordData
{
  String   TypeCovered;
  string   CryptoAlgorithm;
  uint8    LabelCount;
  datetime OriginalTtl;
  datetime SignatureExpiration;
  datetime SignatureInception;
  uint16   KeyTag;
  string   NameSigner;
  string   Signature;
};

Members

The DnsServerResourceRecordRRSig class has these types of members:

Properties

The DnsServerResourceRecordRRSig class has these properties.

CryptoAlgorithm

Data type: string

Access type: Read/write

Crypto algorithm using which the key was generated.

The possible values are.

RsaSha1 ("RsaSha1")

RsaSha1NSec3 ("RsaSha1NSec3")

RsaSha256 ("RsaSha256")

RsaSha512 ("RsaSha512")

ECDsaP256Sha256 ("ECDsaP256Sha256")

ECDsaP384Sha384 ("ECDsaP384Sha384")

KeyTag

Data type: uint16

Access type: Read/write

The key tag of the associated DnsKey record.

LabelCount

Data type: uint8

Access type: Read/write

Number of labels in the record name associated of this record.

NameSigner

Data type: string

Access type: Read/write

The zone name which the record is part of.

OriginalTtl

Data type: datetime

Access type: Read/write

The original TTL value at the time of signing.

Signature

Data type: string

Access type: Read/write

DNSSEC signature of the record set.

SignatureExpiration

Data type: datetime

Access type: Read/write

The signature expiration date and time.

SignatureInception

Data type: datetime

Access type: Read/write

The signature inception date and time.

TypeCovered

Data type: String

Access type: Read/write

The record type with which the signature is associated with this record.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2012
Namespace
Root\Microsoft\Windows\Dns
MOF
DnsServerPSProvider.mof
DLL
DnsServerPSProvider.dll

See also

DnsServerResourceRecordData

DnsServerPSProvider Provider