класс 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 |
|
Библиотека dll |
|