Condividi tramite


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)

Vedere anche

ISCSI_IP_Address

MSiSCSI_RADIUSConfig classe WMI