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) |