classe MicrosoftDNS_SIGType

Sottoclasse di MicrosoftDNS_ResourceRecord che rappresenta un record di risorse firma (SIG).

La sintassi seguente è semplificata dal codice MOF.

Sintassi

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

Members

La classe MicrosoftDNS_SIGType ha questi tipi di membri:

Metodi

La classe MicrosoftDNS_SIGType include questi metodi.

Metodo Descrizione
CreateInstanceFromPropertyData Crea un'istanza di un RR SIG in base ai dati nei parametri di input del metodo: il nome del server DNS del record, il nome del contenitore, il nome del proprietario, la classe (impostazione predefinita = IN), il valore time-to-live e il flag di mapping WINS, il timeout della ricerca inversa, il timeout della cache WINS e il nome di dominio da accodare. Restituisce un riferimento al nuovo oggetto come parametro di output.
Qualificatori: implementato, statico
Modifica Aggiornamenti il TTL, il flag di mapping, il timeout di ricerca, il timeout della cache e il dominio dei risultati ai valori specificati come parametri di input di questo metodo. Se non viene specificato un nuovo valore per un parametro, il valore corrente per il parametro non viene modificato. Il metodo restituisce un riferimento all'oggetto modificato come parametro di output.
Qualificatori: implementato
Windows Server 2003: Questo metodo aggiorna anche TypeCovered, Algorithm, Labels, OriginalTTL, SignatureExpiration, SignatureInception, KeyTag, SignerName e Signature ai valori specificati come parametri di input di questo metodo.

Proprietà

La classe MicrosoftDNS_SIGType ha queste proprietà.

Algoritmo

Tipo di dati: uint16

Tipo di accesso: sola lettura

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

KeyTag

Tipo di dati: uint16

Tipo di accesso: sola lettura

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

Etichette

Tipo di dati: uint16

Tipo di accesso: sola lettura

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

Tipo di dati: uint32

Tipo di accesso: sola lettura

Durata (TTL) del set RR firmato dal sig.

Firma

Tipo di dati: string

Tipo di accesso: sola lettura

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

SignatureExpiration

Tipo di dati: uint32

Tipo di accesso: sola lettura

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

SignatureInception

Tipo di dati: uint32

Tipo di accesso: sola lettura

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.

SignerName

Tipo di dati: string

Tipo di accesso: sola lettura

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

TypeCovered

Tipo di dati: uint16

Tipo di accesso: sola lettura

Tipo di RR coperto da questo sig.

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

Metodo CreateInstanceFromPropertyData della classe MicrosoftDNS_SIGType

Metodo Modify della classe MicrosoftDNS_SIGType

MicrosoftDNS_ResourceRecord