MicrosoftDNS_SIGType 類別

MicrosoftDNS_ResourceRecord的子類別,表示簽章 (SIG) 資源記錄。

下列語法是從 MOF 程式碼簡化的。

語法

class MicrosoftDNS_SIGType : MicrosoftDNS_ResourceRecord
{
  uint16 TypeCovered;
  uint16 Algorithm;
  uint16 Labels;
  uint32 OriginalTTL;
  uint32 SignatureExpiration;
  uint32 SignatureInception;
  uint16 KeyTag;
  string SignerName;
  string Signature;
};

成員

MicrosoftDNS_SIGType類別具有下列類型的成員:

方法

MicrosoftDNS_SIGType類別具有這些方法。

方法 Description
CreateInstanceFromPropertyData 根據方法輸入參數中的資料具現化 SIG RR:記錄的 DNS 伺服器名稱、容器名稱、擁有者名稱、類別 (預設值 = IN) 、存留時間和 WINS 對應旗標、反向查閱逾時、WINS 快取逾時和要附加的功能變數名稱。 它會以輸出參數的形式傳回新物件的參考。
限定詞:已實作、靜態
Modify 更新 TTL、對應旗標、查閱逾時、快取逾時和結果定義域的值指定為此方法的輸入參數。 如果未指定參數的新值,則不會變更參數的目前值。 方法會傳回已修改物件的參考做為輸出參數。
限定詞:已實作
Windows Server 2003: 這個方法也會將 TypeCovered、Algorithm、Labels、OriginalTTL、SignatureExpiration、SignatureInception、KeyTag、SignerName 和 Signature 更新為這個方法輸入參數所指定的值。

屬性

MicrosoftDNS_SIGType類別具有這些屬性。

演算法

資料類型: uint16

存取類型:唯讀

與資源記錄中指定的金鑰搭配使用的演算法。 下表顯示指派的值。

意義
1
RSA/MD5 (RFC 2537)
2
Diffie-Hellman (RFC 2539)
3
DSA (RFC 2536)
4
橢圓曲線密碼編譯

KeyTag

資料類型: uint16

存取類型:唯讀

用來選擇驗證 SIG 之金鑰的方法。 如需用來計算 KeyTag 的方法,請參閱 RFC 2535 附錄 C。

標籤

資料類型: uint16

存取類型:唯讀

原始 SIG RR 擁有者名稱中的標籤不帶正負號計數。 計數不包含根目錄的 Null 標籤,也不會包含任何初始萬用字元。

OriginalTTL

資料類型: uint32

存取類型:唯讀

SIG 所簽署之 RR 集合的 TTL。

簽章

資料類型: 字串

存取類型:唯讀

以 Base 64 表示的簽章,格式為 RFC 2535,附錄 A 中定義。

SignatureExpiration

資料類型: uint32

存取類型:唯讀

簽章到期日,以秒為單位,從 1970 年 1 月 1 日起,Greenwich Mean Time (GMT) ,不包括閏秒。

SignatureInception

資料類型: uint32

存取類型:唯讀

簽章生效的日期和時間,以 1970 年 1 月 1 日起的秒數表示,Greenwich Mean Time (GMT) ,不包括閏秒。

SignerName

資料類型: 字串

存取類型:唯讀

產生 SIG RR 之簽署者的功能變數名稱。

TypeCovered

資料類型: uint16

存取類型:唯讀

此 SIG 所涵蓋的 RR 類型。

規格需求

需求
最低支援的用戶端
都不支援
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]
命名空間
Root\MicrosoftDNS
MOF
Dnsprov.mof

另請參閱

MicrosoftDNS_SIGType 類別的 CreateInstanceFromPropertyData 方法

MicrosoftDNS_SIGType 類別的 Modify 方法

MicrosoftDNS_ResourceRecord