Metodo CreateInstanceFromPropertyData della classe MicrosoftDNS_SIGType

Il metodo CreateInstanceFromPropertyData crea un'istanza di un record di risorse Signature (SIG).

Sintassi

void CreateInstanceFromPropertyData(
  [in]           string               DnsServerName,
  [in]           string               ContainerName,
  [in]           string               OwnerName,
  [in, optional] uint32               RecordClass = 1,
  [in, optional] uint32               TTL,
  [in]           uint16               TypeCovered,
  [in]           uint16               Algorithm,
  [in]           uint16               Labels,
  [in]           uint32               OriginalTTL,
  [in]           uint32               SignatureExpiration,
  [in]           uint32               SignatureInception,
  [in]           uint16               KeyTag,
  [in]           string               SignerName,
  [in]           string               Signature,
  [out, ref]     MicrosoftDNS_SIGType &RR
);

Parametri

DnsServerName [in]

FQDN o indirizzo IP del server DNS che contiene questo RR.

ContainerName [in]

Nome del contenitore per l'istanza Zone, Cache o RootHints che contiene questo RR.

OwnerName [in]

Nome del proprietario per RR.

RecordClass [in, facoltativo]

Classe del RR. Il valore predefinito è 1. I valori seguenti sono validi.

Valore Significato
1
IN (Internet)
2
CS (CSNET)
3
CH (CHAOS)
4
HS (Hesiod)

TTL [in, facoltativo]

Tempo, espresso in secondi, in cui il RR può essere memorizzato nella cache da un resolver DNS.

TypeCovered [in]

Tipo di RR coperto da questo sig.

Algoritmo [in]

Algoritmo utilizzato con la chiave specificata nel record di risorse. I valori assegnati sono illustrati nella tabella seguente.

Valore Significato
1
RSA/MD5 (RFC 2537)
2
Diffie-Hellman (RFC 2539)
3
DSA (RFC 2536)
4
Crittografia a curva ellittica

Etichette [in]

Conteggio senza segno delle etichette nel nome del proprietario RR SIG originale. Il conteggio non include l'etichetta NULL per la radice, né i caratteri jolly iniziali.

OriginalTTL [in]

Durata (TTL) del set RR firmato dal sig.

SignatureExpiration [in]

Data di scadenza della firma, espressa in secondi dall'inizio del 1° gennaio 1970, Ora di Greenwich (GMT), escluso i secondi intercalari.

SignatureInception [in]

Data e ora in cui la firma diventa valida, espressa in secondi dall'inizio del 1° gennaio 1970, ora di Greenwich (GMT), esclusi i secondi intercalari.

KeyTag [in]

Metodo utilizzato per scegliere una chiave che verifica un sig. Vedere RFC 2535, Appendice C per il metodo usato per calcolare un KeyTag.

SignerName [in]

Nome di dominio del firmatario che ha generato il sig RR.

Firma [in]

Firma, rappresentata in base 64, formattata come definito in RFC 2535, Appendice A.

RR [out, ref]

Riferimento al nuovo oggetto.

Valore restituito

Questo metodo non restituisce valori.

Requisiti

Requisito Valore
Client minimo supportato
Nessuno supportato
Server minimo supportato
Windows 2000 Server [solo app desktop]
Spazio dei nomi
Root\MicrosoftDNS
MOF
Dnsprov.mof

Vedi anche

MicrosoftDNS_SIGType

Metodo Modify della classe MicrosoftDNS_SIGType

MicrosoftDNS_ResourceRecord