Kelas WMI MSiSCSI_RADIUSConfig
Kelas WMI MSiSCSI_RADIUSConfig menunjukkan apakah inisiator menggunakan layanan pengguna dial-in autentikasi jarak jauh (RADIUS) dan memberikan informasi yang diperlukan inisiator untuk menggunakan layanan.
Inisiator menggunakan server RADIUS untuk melakukan autentikasi selama jabat tangan tantangan protokol autentikasi jabat tangan tantangan (CHAP).
Driver miniport harus menerapkan kelas MSiSCSI_RADIUSConfig jika HBA yang dikelolanya mendukung penggunaan RADIUS untuk autentikasi CHAP.
Anda harus menggunakan RADIUS jika memungkinkan, karena memungkinkan manajemen kredensial CHAP terpusat.
Karena kelas WMI MSiSCSI_RADIUSConfig dikaitkan dengan instans tertentu dari driver miniport penyimpanan, driver miniport harus mendaftarkan kelas menggunakan nama objek perangkat fisik (PDO) tertentu yang dikelola driver miniport.
Kelas MSiSCSI_RADIUSConfig didefinisikan dalam Config.mof.
class MSiSCSI_RADIUSConfig {
[key] string InstanceName;
boolean Active;
[WmiDataId(1), read, write, description("HBA should use
RADIUS for CHAP authentication") : amended]
boolean UseRADIUSForCHAP;
[WmiDataId(2), read, write, description("Size in bytes of
shared secret for RADIUS servers") : amended]
uint32 SharedSecretSizeInBytes;
[WmiDataId(3), read, write, description("Fixed Addresses
of RADIUS server") : amended]
ISCSI_IP_Address RADIUSServer;
[WmiDataId(4), read, write, description("Fixed Addresses
of backup RADIUS server") : amended]
ISCSI_IP_Address BackupRADIUSServer;
[WmiDataId(5), read, write,
WmiSizeIs("SharedSecretSizeInBytes"),
description("Shared secret for RADIUS servers") :
amended]
uint8 SharedSecret[];
};
Ketika rangkaian alat WMI mengkompilasi definisi kelas sebelumnya, rangkaian alat ini menghasilkan struktur data MSiSCSI_RADIUSConfig .