Freigeben über


MSiSCSI_RADIUSConfig Struktur (iscsicfg.h)

Die MSiSCSI_RADIUSConfig-Struktur stellt Informationen bereit, die der Initiator für die Verwendung des Remoteauthentifizierungsbenutzerdiensts (RADIUS) benötigt.

Syntax

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;

Angehörige

UseRADIUSForCHAP

Ein boolescher Wert, der angibt, ob der Initiator RADIUS für die Authentifizierung während des Handshake-Authentifizierungsprotokolls (Challenge Handshake Authentication Protocol, CHAP) verwenden soll. Wenn dieses Mitglied TRUEist, sollte der Initiator RADIUS für die Authentifizierung während der Herausforderung Handshake von CHAP verwenden. Wenn dieses Element FALSE-ist, ist der Initiator nicht erforderlich, RADIUS zu verwenden.

SharedSecretSizeInBytes

Die Größe des freigegebenen geheimen Schlüssels in Bytes für die Verwendung mit RADIUS-Servern.

RADIUSServer

Eine ISCSI_IP_Address Struktur, die eine feste Adresse für den RADIUS-Server angibt. Die ISCSI_IP_Address Struktur definiert die IP-Adresse auf eine Weise, die unabhängig von der verwendeten Version des VERWENDETEN IP-Protokolls ist.

BackupRADIUSServer

Eine ISCSI_IP_Address Struktur, die eine feste Adresse für einen RADIUS-Sicherungsserver angibt.

Reserved

Nur für Microsoft reserviert. Legen Sie dieses Element auf Null fest.

SharedSecret[1]

Ein Array mit variabler Länge, das einen freigegebenen geheimen Schlüssel enthält. Der Initiator verwendet diesen freigegebenen Geheimschlüssel zum Authentifizieren primärer und sicherungsbasierter RADIUS-Server.

Bemerkungen

Initiatoren verwenden RADIUS-Server, um die Authentifizierung während des Handhakens von CHAP durchzuführen.

Die WMI-Toolsuite generiert automatisch eine Deklaration der MSiSCSI_RADIUSConfig Struktur, wenn sie die MSiSCSI_RADIUSConfig WMI-Klasse in Config.mofkompiliert.

Initiatoren, die die Verwendung von RADIUS für CHAP-Authentifizierung unterstützen, müssen die MSiSCSI_RADIUSConfig Klasse implementieren.

Initiatoren sollten RADIUS nach Möglichkeit verwenden, da RADIUS die zentrale Verwaltung von CHAP-Anmeldeinformationen zulässt.

Initiatoren sollten jede Instanz der MSiSCSI_RADIUSConfig-Klasse unter Verwendung des Namens des physischen Geräteobjekts (PDO) für die HBAYou diese Klasse implementieren, wenn der Adapter die Authentifizierung über RADIUS unterstützt.

Anforderungen

Anforderung Wert
Header- iscsicfg.h (include Iscsicfg.h)

Siehe auch

ISCSI_IP_Address

MSiSCSI_RADIUSConfig WMI-Klasse