Condividi tramite


Classe MSFT_NetIKEQMCryptoProposal

Rappresenta una suite di crittografia da proporre in modalità rapida.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.

Sintassi

class MSFT_NetIKEQMCryptoProposal : MSFT_NetIKECryptoProposal
{
  uint16 HashAlgorithmAH;
  uint16 HashAlgorithmESP;
  uint16 Encapsulation;
  uint32 MaxLifetimeMinutes;
  uint16 AuthenticationMethod;
  uint16 CipherAlgorithm;
  uint64 MaxLifetimeSeconds;
  uint64 MaxLifetimeKilobytes;
  string OtherCipherAlgorithm;
  uint16 HashAlgorithm;
  string OtherHashAlgorithm;
  string OtherAuthenticationMethod;
  uint16 GroupId;
  string VendorID;
  string InstanceID;
  string Caption;
  string Description;
  string ElementName;
};

Membri

La classe MSFT_NetIKEQMCryptoProposal ha questi tipi di membri:

Proprietà

La classe MSFT_NetIKEQMCryptoProposal ha queste proprietà.

AuthenticationMethod

Tipo di dati: uint16

Tipo di accesso: sola lettura

Specifica l'autenticazione proposta. L'elenco dei metodi è stato generato dall'Appendice A di RFC2409. Si noti che l'enumerazione è diversa dall'elenco RFC e si allinea ai valori in IKESAEndpoint.AuthenticationMethod.

chiave precondi shared (2)

anonimo (65001)

Kerberos (computer come entità) (65002)

NTLM (computer come entità) (65003)

Kerberos (utente come entità) (65004)

NTLM (utente come entità) (65005)

certificati X.509 (computer come entità) (65005)

certificati X.509 (utente come entità) (65007)

certificati X.509 (integrità computer) (65008 )

didascalia

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questo campo viene ignorato.

CipherAlgorithm

Tipo di dati: uint16

Tipo di accesso: sola lettura

Specifica l'algoritmo di crittografia proposto.

Nessuna (0)

DES (2)

3DES (6)

AES-128 (65001)

AES-192 (65002)

AES-256 (65003)

AES-GCM-128 (65004)

AES-GCM-192 (65005)

AES-GCM-256 (65006 )

Descrizione

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questo campo viene ignorato.

ElementName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questo campo viene ignorato.

incapsulamento

Tipo di dati: uint16

Tipo di accesso: sola lettura

Tipo di incapsulamento da usare.

AH (1)

ESP (2)

AH/ESP (3)

Nessuna (0 )

GroupId

Tipo di dati: uint16

Tipo di accesso: sola lettura

Questo campo viene ignorato.

HashAlgorithm

Tipo di dati: uint16

Tipo di accesso: sola lettura

Questo campo viene ignorato.

HashAlgorithmAH

Tipo di dati: uint16

Tipo di accesso: sola lettura

Algoritmo hash da usare in AH.

Nessuna (0)

MD5 (2)

SHA-1 (3)

SHA-256 (65001)

SHA-384 (65002)

AES-GMAC-128 (65003)

AES-GMAC-192 (65004)

AES-GMAC-256 (65005 )

HashAlgorithmESP

Tipo di dati: uint16

Tipo di accesso: sola lettura

Algoritmo hash da usare in ESP.

Nessuna (0)

MD5 (2)

SHA-1 (3)

SHA-256 (65001)

SHA-384 (65002)

AES-GMAC-128 (65003)

AES-GMAC-192 (65004)

AES-GMAC-256 (65005 )

InstanceID

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questo campo viene ignorato.

MaxLifetimeKilobytes

Tipo di dati: uint64

Tipo di accesso: sola lettura

Durata massima per un'Quick-Mode SA prima che sia necessario reimpostarla, in kilobyte.

MaxLifetimeMinutes

Tipo di dati: uint32

Tipo di accesso: sola lettura

Durata massima per un'Quick-Mode sa prima che sia necessario reimpostare la chiave, in minuti.

MaxLifetimeSeconds

Tipo di dati: uint64

Tipo di accesso: sola lettura

Questo campo viene ignorato.

OtherAuthenticationMethod

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questo campo viene ignorato.

OtherCipherAlgorithm

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questo campo viene ignorato.

OtherHashAlgorithm

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questo campo viene ignorato.

vendorID

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questo campo viene ignorato.

Fabbisogno

Client minimo supportato
Windows 8
Server minimo supportato
Windows Server 2012
Namespace
Root\StandardCimv2
MOF
WFasCim.mof
DLL
WFasCim.dll