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


структура MSiSCSI_RADIUSConfig (iscsicfg.h)

Структура MSiSCSI_RADIUSConfig предоставляет сведения, необходимые инициатору для использования службы пользователей удаленной проверки подлинности (RADIUS).

Синтаксис

typedef struct _MSiSCSI_RADIUSConfig {
  BOOLEAN          UseRADIUSForCHAP;
  ULONG            SharedSecretSizeInBytes;
  ISCSI_IP_Address RADIUSServer;
  ISCSI_IP_Address BackupRADIUSServer;
  ULONG            Reserved;
  UCHAR            SharedSecret[1];
} MSiSCSI_RADIUSConfig, *PMSiSCSI_RADIUSConfig;

Члены

UseRADIUSForCHAP

Логическое значение, указывающее, должен ли инициатор использовать RADIUS для проверки подлинности во время подтверждения вызова протокола проверки подлинности (CHAP). Если этот член TRUE, инициатор должен использовать RADIUS для проверки подлинности во время подтверждения вызова CHAP. Если этот элемент FALSE, инициатору не требуется использовать RADIUS.

SharedSecretSizeInBytes

Размер общего секрета в байтах для использования с серверами RADIUS.

RADIUSServer

Структура ISCSI_IP_Address, указывающая фиксированный адрес сервера RADIUS. Структура ISCSI_IP_Address определяет IP-адрес таким образом, который не зависит от используемой версии протокола IP.

BackupRADIUSServer

Структура ISCSI_IP_Address, указывающая фиксированные адреса для резервного сервера RADIUS.

Reserved

Зарезервировано только для использования корпорацией Майкрософт. Установите для этого элемента значение нулю.

SharedSecret[1]

Массив переменной длины, содержащий общий секрет. Инициатор использует этот общий секрет для проверки подлинности первичных и резервных серверов RADIUS.

Замечания

Инициаторы используют серверы RADIUS для проверки подлинности во время подтверждения проблемы CHAP.

Набор инструментов WMI автоматически создает объявление структуры MSiSCSI_RADIUSConfig при компиляции MSiSCSI_RADIUSConfig класса WMI в Config.mof.

Инициаторы, поддерживающие проверку подлинности RADIUS для проверки подлинности CHAP, должны реализовать класс MSiSCSI_RADIUSConfig.

Инициаторы должны использовать RADIUS по возможности, так как RADIUS позволяет централизованно управлять учетными данными CHAP.

Инициаторы должны зарегистрировать каждый экземпляр класса MSiSCSI_RADIUSConfig с помощью имени объекта физического устройства (PDO) для HBAYou должен реализовать этот класс, если адаптер поддерживает проверку подлинности через RADIUS.

Требования

Требование Ценность
заголовка iscsicfg.h (include Iscsicfg.h)

См. также

ISCSI_IP_Address

MSiSCSI_RADIUSConfig класс WMI