Compartilhar via


MSiSCSI_RADIUSConfig estrutura (iscsicfg.h)

A estrutura MSiSCSI_RADIUSConfig fornece informações que o iniciador precisa 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 de desafio). Se esse membro for VERDADEIRO, o iniciador deverá usar RADIUS para autenticação durante o handshake de desafio do CHAP. Se esse membro for FALSE, o iniciador não será obrigado a 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 de 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.

Observações

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

O conjunto de ferramentas WMI gera automaticamente uma declaração da estrutura de MSiSCSI_RADIUSConfig ao compilar o de 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 deve implementar essa classe se o adaptador der suporte à autenticação via RADIUS.

Requisitos

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

Consulte também

ISCSI_IP_Address

MSiSCSI_RADIUSConfig classe WMI