Compartilhar via


estrutura MSiSCSI_RADIUSConfig (iscsicfg.h)

A estrutura MSiSCSI_RADIUSConfig fornece informações que o iniciador requer para usar o RADIUS (serviço de usuário discado) de autenticação remota.

Sintaxe

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;

Membros

UseRADIUSForCHAP

Um valor booliano que indica se o iniciador deve usar RADIUS para autenticação durante o handshake de desafio do CHAP (protocolo de autenticação de handshake do desafio). Se esse membro for TRUE, o iniciador deverá usar RADIUS para autenticação durante o handshake de desafio do CHAP. Se esse membro for FALSE, o iniciador não precisará usar RADIUS.

SharedSecretSizeInBytes

O tamanho, em bytes, do segredo compartilhado para uso com servidores RADIUS.

RADIUSServer

Uma estrutura ISCSI_IP_Address que especifica um endereço fixo para o servidor RADIUS. A estrutura ISCSI_IP_Address define o endereço IP de uma forma independente da versão do protocolo IP em uso.

BackupRADIUSServer

Uma estrutura ISCSI_IP_Address que especifica um endereço fixo para um servidor RADIUS de backup.

Reserved

Reservado somente para uso da Microsoft. Defina esse membro como zero.

SharedSecret[1]

Uma matriz de comprimento variável que contém um segredo compartilhado. O iniciador usa esse segredo compartilhado para autenticar servidores RADIUS primários e de backup.

Comentários

Os iniciadores usam servidores RADIUS para executar a autenticação durante o handshake de desafio do CHAP.

O pacote de ferramentas WMI gera automaticamente uma declaração da estrutura MSiSCSI_RADIUSConfig quando compila a classe WMI MSiSCSI_RADIUSConfig em Config.mof.

Os iniciadores que dão suporte ao uso da autenticação RADIUS para CHAP devem implementar a classe MSiSCSI_RADIUSConfig.

Os iniciadores devem usar RADIUS sempre que possível, pois RADIUS permite o gerenciamento centralizado de credenciais CHAP.

Os iniciadores devem registrar cada instância da classe MSiSCSI_RADIUSConfig usando o nome do objeto de dispositivo físico (PDO) para o HBAYou devem implementar essa classe se o adaptador der suporte à autenticação via RADIUS.

Requisitos

Requisito Valor
Cabeçalho iscsicfg.h (inclua Iscsicfg.h)

Confira também

ISCSI_IP_Address

Classe WMI MSiSCSI_RADIUSConfig