Поделиться через


класс MSFT_NetIKEMMCryptoProposal

Представляет набор шифрования для предложения в основном режиме.

Следующий синтаксис упрощен из кода управляемого формата объектов (MOF) и включает все унаследованные свойства.

Синтаксис

class MSFT_NetIKEMMCryptoProposal : MSFT_NetIKECryptoProposal
{
  uint16 AuthenticationMethod;
  uint16 CipherAlgorithm;
  uint16 HashAlgorithm;
  uint16 GroupID;
  uint64 MaxLifetimeSeconds;
  uint64 MaxLifetimeKilobytes;
  string OtherCipherAlgorithm;
  string OtherHashAlgorithm;
  string OtherAuthenticationMethod;
  string VendorID;
  string InstanceID;
  string Caption;
  string Description;
  string ElementName;
};

Члены

Класс MSFT_NetIKEMMCryptoProposal имеет следующие типы элементов:

Свойства

Класс MSFT_NetIKEMMCryptoProposal имеет эти свойства.

AuthenticationMethod

Тип данных: uint16

Тип доступа: только для чтения

Указывает предлагаемую проверку подлинности. Список методов был создан из приложения A RFC2409. Обратите внимание, что перечисление отличается от списка RFC и соответствует значениям в IKESAEndpoint.AuthenticationMethod.

предварительно общий ключ (2)

анонимные (65001)

Kerberos (компьютер в качестве субъекта) (65002)

NTLM (компьютер в качестве субъекта) (65003)

Kerberos (пользователь в качестве участника) (65004)

NTLM (пользователь в качестве участника) (65005)

сертификатов X.509 (компьютер в качестве субъекта) (65005)

сертификаты X.509 (пользователь в качестве участника) (65007)

сертификатов X.509 (работоспособности компьютера) (65008)

заголовка

Тип данных: строка

Тип доступа: только для чтения

Это поле игнорируется.

CipherAlgorithm

Тип данных: uint16

Тип доступа: только для чтения

Задает предлагаемый алгоритм шифрования.

Нет (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)

описание

Тип данных: строка

Тип доступа: только для чтения

Это поле игнорируется.

ElementName

Тип данных: строка

Тип доступа: только для чтения

Это поле игнорируется.

GroupID

Тип данных: uint16

Тип доступа: только для чтения

Свойство GroupId указывает предложенную группу обмена ключами связи безопасности 1. Известные идентификаторы группы из RFC2412, приложение E: Group 1='768 bit prime', Group 2='1024 bit prime', Group 3 ='Elliptic Curve Group with 155 bit field element', Group 4= 'Large Elliptic Curve Group with 185 bit field element', and Group 5='1536 bit prime'. Обратите внимание, что в Windows 8 допустимы только группы 1, 2, 14, 19, 20 и 24.

Нет (0)

группа DH 1 (1)

группа DH 2 (2)

группа DH 14 (14)

группа DH 19 (19)

группа DH 20 (20)

группа DH 24 (24)

HashAlgorithm

Тип данных: uint16

Тип доступа: только для чтения

Задает предлагаемый хэш-алгоритм.

Нет (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

Тип данных: строка

Тип доступа: только для чтения

Это поле игнорируется.

MaxLifetimeKilobytes

Тип данных: uint64

Тип доступа: только для чтения

Это поле игнорируется.

MaxLifetimeSeconds

Тип данных: uint64

Тип доступа: только для чтения

Это поле игнорируется.

OtherAuthenticationMethod

Тип данных: строка

Тип доступа: только для чтения

Это поле игнорируется.

OtherCipherAlgorithm

Тип данных: строка

Тип доступа: только для чтения

Это поле игнорируется.

OtherHashAlgorithm

Тип данных: строка

Тип доступа: только для чтения

Это поле игнорируется.

VendorID

Тип данных: строка

Тип доступа: только для чтения

Это поле игнорируется.

Требования

Минимальный поддерживаемый клиент
Windows 8
Минимальный поддерживаемый сервер
Windows Server 2012
Пространство имен
Root\StandardCimv2
MOF
WFasCim.mof
Библиотека dll
WFasCim.dll