Partager via


DnsServerResourceRecordDS class

DNS Server Resource Record Data for DS Record Type.

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 DnsServerResourceRecordDS : DnsServerResourceRecordData
{
  uint16 KeyTag;
  String CryptoAlgorithm;
  String DigestType;
  String Digest;
};

Members

The DnsServerResourceRecordDS class has these types of members:

Properties

The DnsServerResourceRecordDS class has these properties.

CryptoAlgorithm

Data type: String

Access type: Read/write

Identifies the public key's cryptographic algorithm of the DnsKey resource record referred by the current DS record.

The possible values are.

RsaSha1 ("RsaSha1")

RsaSha1NSec3 ("RsaSha1NSec3")

RsaSha256 ("RsaSha256")

RsaSha512 ("RsaSha512")

ECDsaP256Sha256 ("ECDsaP256Sha256")

ECDsaP384Sha384 ("ECDsaP384Sha384")

Digest

Data type: String

Access type: Read/write

Refers to the digest of the DnsKey resource record.

DigestType

Data type: String

Access type: Read/write

Specifies the algorithm used to construct the digest.

The possible values are.

Sha1 ("Sha1")

Sha256 ("Sha256")

Sha384 ("Sha384")

KeyTag

Data type: uint16

Access type: Read/write

The Key Tag field lists the key tag of the DnsKey Resource Record referred to by the current DS 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