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) |