struttura MSiSCSI_RADIUSConfig (iscsicfg.h)
La struttura MSiSCSI_RADIUSConfig fornisce informazioni necessarie all'iniziatore per l'uso del servizio utente RADIUS (Remote Authentication Dial-in User Service).
Sintassi
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;
Membri
UseRADIUSForCHAP
Valore booleano che indica se l'iniziatore deve usare RADIUS per l'autenticazione durante l'handshake di verifica del protocollo chap (Challenge Handshake Authentication Protocol). Se questo membro è TRUE, l'iniziatore deve usare RADIUS per l'autenticazione durante l'handshake di verifica di CHAP. Se questo membro è FALSE, l'iniziatore non è necessario per usare RADIUS.
SharedSecretSizeInBytes
Dimensioni, in byte, del segreto condiviso da usare con i server RADIUS.
RADIUSServer
Struttura ISCSI_IP_Address che specifica un indirizzo fisso per il server RADIUS. La struttura ISCSI_IP_Address definisce l'indirizzo IP in modo indipendente dalla versione del protocollo IP in uso.
BackupRADIUSServer
Struttura ISCSI_IP_Address che specifica un indirizzo fisso per un server RADIUS di backup.
Reserved
Riservato solo per l'uso di Microsoft. Impostare questo membro su zero.
SharedSecret[1]
Matrice a lunghezza variabile che contiene un segreto condiviso. L'iniziatore usa questo segreto condiviso per autenticare i server RADIUS primari e di backup.
Osservazioni
Gli iniziatori usano server RADIUS per eseguire l'autenticazione durante l'handshake di verifica di CHAP.
La famiglia di strumenti WMI genera automaticamente una dichiarazione della struttura MSiSCSI_RADIUSConfig quando compila il classe WMI MSiSCSI_RADIUSConfig in Config.mof.
Gli iniziatori che supportano l'uso di RADIUS per l'autenticazione CHAP devono implementare la classe MSiSCSI_RADIUSConfig.
Gli iniziatori devono usare RADIUS quando possibile, perché RADIUS consente la gestione centralizzata delle credenziali CHAP.
Gli iniziatori devono registrare ogni istanza della classe MSiSCSI_RADIUSConfig usando il nome dell'oggetto dispositivo fisico (PDO) per HBAÈ necessario implementare questa classe se l'adattatore supporta l'autenticazione tramite RADIUS.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | iscsicfg.h (include Iscsicfg.h) |