MicrosoftDNS_KEYType クラス

KEY リソース レコード 表す MicrosoftDNS_ResourceRecord のサブクラス。

次の構文は、MOF コードから簡略化されています。

構文

class MicrosoftDNS_KEYType : MicrosoftDNS_ResourceRecord
{
  uint16 Flags;
  uint16 Protocol;
  uint16 Algorithm;
  string PublicKey;
};

メンバー

MicrosoftDNS_KEYType クラスには、次の種類のメンバーがあります。

メソッド

MicrosoftDNS_KEYType クラスには、これらのメソッドがあります。

メソッド 説明
CreateInstanceFromPropertyData メソッドの入力パラメーターのデータ (レコードの DNS サーバー名、コンテナー名、所有者名、クラス (既定 = IN)、time-to-live 値、WINS マッピング フラグ、逆参照タイムアウト、WINS キャッシュ タイムアウト、追加するドメイン名など) に基づいて KEY リソース レコードをインスタンス化します。 新しいオブジェクトへの参照を出力パラメーターとして返します。
修飾子: 実装済み、静的
Modify TTL、マッピング フラグ、検索タイムアウト、キャッシュ タイムアウト、および結果ドメインを、このメソッドの入力パラメーターとして指定された値に更新します。 パラメーターの新しい値が指定されていない場合、パラメーターの現在の値は変更されません。 メソッドは、変更されたオブジェクトへの参照を出力パラメーターとして返します。
修飾子: 実装済み

プロパティ

MicrosoftDNS_KEYType クラスには、これらのプロパティがあります。

アルゴリズム

データ型: uint16

アクセスの種類: 読み取り専用

リソース レコードで指定されたキーと共に使用されるアルゴリズム。 割り当てられた値を次の表に示します。

説明
1
RSA/MD5 (RFC 2537)
2
Diffie-Hellman (RFC 2539)
3
DSA (RFC 2536)
4
楕円曲線暗号化

Flags

データ型: uint16

アクセスの種類: 読み取り専用

IETF RFC 2535 で説明されているように、マッピングを指定するために使用されるフラグ。

プロトコル

データ型: uint16

アクセスの種類: 読み取り専用

リソース レコードで指定されたキーを使用できるプロトコル。 割り当てられた値を次の表に示します。

説明
1
TLS
2
電子メール
3
DNSSEC
4
IPsec
255
すべてのプロトコル

PublicKey

データ型: string

アクセスの種類: 読み取り専用

RFC 2535 の付録 A で説明されているように、ベース 64 で表される公開キー。

要件

要件
サポートされている最小のクライアント
サポートなし
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
名前空間
Root\MicrosoftDNS
MOF
Dnsprov.mof

関連項目

MicrosoftDNS_KEYType クラスの CreateInstanceFromPropertyData メソッド

MicrosoftDNS_KEYType クラスの Modify メソッド

MicrosoftDNS_ResourceRecord