EAP_ATTRIBUTE_TYPE enumeração (eaptypes.h)
A enumeração EAP_ATTRIBUTE_TYPE define o conjunto de possíveis tipos de atributo EAP disponíveis em uma entidade de autenticação.
Mais detalhes sobre valores nesse tipo enumerado são obtidos referindo-se a uma das seguintes referências: RFC 2865, RFC 2866, RFC 2869, RFC 2868, RFC 3162, RFC 3579 ou RFC 3580.
Syntax
typedef enum _EAP_ATTRIBUTE_TYPE {
eatMinimum = 0,
eatUserName,
eatUserPassword,
eatMD5CHAPPassword,
eatNASIPAddress,
eatNASPort,
eatServiceType,
eatFramedProtocol,
eatFramedIPAddress,
eatFramedIPNetmask,
eatFramedRouting = 10,
eatFilterId,
eatFramedMTU,
eatFramedCompression,
eatLoginIPHost,
eatLoginService,
eatLoginTCPPort,
eatUnassigned17,
eatReplyMessage,
eatCallbackNumber,
eatCallbackId = 20,
eatUnassigned21,
eatFramedRoute,
eatFramedIPXNetwork,
eatState,
eatClass,
eatVendorSpecific,
eatSessionTimeout,
eatIdleTimeout,
eatTerminationAction,
eatCalledStationId = 30,
eatCallingStationId,
eatNASIdentifier,
eatProxyState,
eatLoginLATService,
eatLoginLATNode,
eatLoginLATGroup,
eatFramedAppleTalkLink,
eatFramedAppleTalkNetwork,
eatFramedAppleTalkZone,
eatAcctStatusType = 40,
eatAcctDelayTime,
eatAcctInputOctets,
eatAcctOutputOctets,
eatAcctSessionId,
eatAcctAuthentic,
eatAcctSessionTime,
eatAcctInputPackets,
eatAcctOutputPackets,
eatAcctTerminateCause,
eatAcctMultiSessionId = 50,
eatAcctLinkCount,
eatAcctEventTimeStamp = 55,
eatMD5CHAPChallenge = 60,
eatNASPortType,
eatPortLimit,
eatLoginLATPort,
eatTunnelType,
eatTunnelMediumType,
eatTunnelClientEndpoint,
eatTunnelServerEndpoint,
eatARAPPassword = 70,
eatARAPFeatures,
eatARAPZoneAccess,
eatARAPSecurity,
eatARAPSecurityData,
eatPasswordRetry,
eatPrompt,
eatConnectInfo,
eatConfigurationToken,
eatEAPMessage,
eatSignature = 80,
eatARAPChallengeResponse = 84,
eatAcctInterimInterval = 85,
eatNASIPv6Address = 95,
eatFramedInterfaceId,
eatFramedIPv6Prefix,
eatLoginIPv6Host,
eatFramedIPv6Route,
eatFramedIPv6Pool,
eatARAPGuestLogon = 8096,
eatCertificateOID,
eatEAPConfiguration,
eatPEAPEmbeddedEAPTypeId,
eatPEAPFastRoamedSession = 8100,
eatFastRoamedSession = 8100,
eatEAPTLV = 8102,
eatCredentialsChanged,
eatInnerEapMethodType,
eatClearTextPassword = 8107,
eatQuarantineSoH = 8150,
eatCertificateThumbprint = 8250,
eatPeerId = 9000,
eatServerId,
eatMethodId,
eatEMSK,
eatSessionId,
eatReserved
} EAP_ATTRIBUTE_TYPE, EapAttributeType;
Constantes
eatMinimum Valor: 0 Especifica um valor igual a zero e usado como terminador NULL em qualquer matriz de EAP_ATTRIBUTE estruturas. Esse tipo de atributo é consumido por suplicadores de cliente PPP. |
||||||||||||||||||||||||
eatUserName Especifica o nome do usuário a ser autenticado. Esse tipo de atributo também é usado quando a senha do usuário é alterada. Para sessões de autenticação RRAS (Serviço de Roteamento e Acesso Remoto), a cadeia de caracteres de identidade (nome) do usuário autenticador é enviada para IAS como parte dos atributos de solicitação. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de vários bytes sem nenhum caractere de terminação NULL. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo é exportado por métodos MS-CHAPv2 e por métodos PEAP. Ele é consumido por suplicadores de servidor PPP. |
||||||||||||||||||||||||
eatUserPassword Especifica a senha do usuário a ser autenticado. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatMD5CHAPPassword Especifica a senha fornecida pelo usuário em resposta a um desafio CHAP (Protocolo de Autenticação de Handshake do Desafio MD5). O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatNASIPAddress Especifica o endereço IP do NAS (Servidor de Acesso à Rede) que está solicitando a autenticação do usuário. Um Access-Request deve especificar um endereço IP nas ou um identificador NAS. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatNASPort Especifica a VPN (rede privada virtual) ou física por meio da qual o usuário está se conectando ao NAS. Observe que esse valor não é um número de porta no sentido de TCP ou UDP. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatServiceType Especifica o tipo de serviço que o usuário solicitou ou o tipo de serviço a ser fornecido. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatFramedProtocol Especifica o tipo de protocolo emoldurado a ser usado para acesso emoldurado, por exemplo, SLIP, PPP ou ARAP (AppleTalk Remote Access Protocol). O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatFramedIPAddress Especifica o endereço IP configurado para o usuário que está solicitando autenticação. Esse atributo normalmente é retornado pelo provedor de autenticação. No entanto, o NAS pode usá-lo em uma solicitação de autenticação para especificar um endereço IP preferencial. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatFramedIPNetmask Especifica a máscara de rede IP para um usuário que é um roteador para uma rede. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatFramedRouting Valor: 10 Especifica o método de roteamento para um usuário que é um roteador para uma rede. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatFilterId Especifica o nome da lista de filtros para o usuário que está solicitando autenticação. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatFramedMTU Especifica a MTU (Unidade máxima de transmissão) para o usuário. Esse atributo é usado em casos em que a MTU não é negociada por meio de outros meios, como PPP. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatFramedCompression Especifica um protocolo de compactação a ser usado para a conexão. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatLoginIPHost Especifica o sistema com o qual conectar o usuário. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatLoginService Especifica o serviço a ser usado para conectar o usuário ao host especificado por eatLoginIPHost. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatLoginTCPPort Especifica a porta à qual conectar o usuário. Esse atributo estará presente somente se o atributo eatLoginService estiver presente. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatUnassigned17 No momento, esse valor não está atribuído. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatReplyMessage Especifica uma mensagem a ser exibida ao usuário. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo consumido pelo servidor PPP supplicant. Esse tipo de atributo não deve ser usado por nenhum outro método ou suplicável. eatEAPMessage deve ser usado para enviar mensagens exibiveis sempre que possível. Para obter mais informações, consulte RFC 3580. |
||||||||||||||||||||||||
eatCallbackNumber Especifica um número de retorno de chamada. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatCallbackId Valor: 20 Especifica um local para chamar de volta. O valor desse atributo é interpretado pelo NAS. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatUnassigned21 No momento, esse valor não está atribuído. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatFramedRoute Especifica informações de roteamento a serem configuradas no NAS para o usuário. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatFramedIPXNetwork Especifica o número de rede IPX a ser configurado para o usuário. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatState Especifica as informações de estado fornecidas ao cliente pelo servidor. Para sessões de autenticação RRAS, se a autenticação for concluída com êxito e a IAS retornar atributos, essas informações de estado serão salvas e usadas como entrada ao construir os atributos de solicitação para IAS durante o próximo ciclo de pacotes. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Consulte RFC 2865 para obter informações detalhadas sobre esse valor. Esse tipo de atributo é consumido por supplicantes de servidor PPP. |
||||||||||||||||||||||||
eatClass Especifica um valor que é fornecido ao NAS pelo provedor de autenticação. O NAS deve usar esse valor ao se comunicar com o provedor de contabilidade. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatVendorSpecific Especifica um campo para atributos estendidos fornecidos pelo fornecedor. Esse campo é usado para armazenar chaves MPPE (Criptografia Ponto a Ponto) da Microsoft consumidas pelo suplicável 802.1X . Para obter mais informações, consulte RFC 2865. A tabela a seguir mostra a estrutura dos dados apontados pelo membro pValue de EAP_ATTRIBUTE para esse tipo.
Esse tipo de atributo é consumido por supplicantes 802.1X. |
||||||||||||||||||||||||
eatSessionTimeout Especifica o número máximo de segundos para os quais fornecer serviço ao usuário. Após esse tempo, a sessão é encerrada. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo normalmente é usado pelos métodos EAP para definir a duração do tempo limite para autenticação em um pacote Access-Challenge. A duração do tempo limite é determinada pela IAS, não pelo método EAP. Para sessões de autenticação RRAS, se a autenticação for bem-sucedida e houver um pacote pendente a ser enviado, o pacote será enviado com um tempo limite interativo se o valor eatSessionTimeout correspondente for maior que 10. Esse tipo de atributo é consumido por supplicantes de servidor PPP. |
||||||||||||||||||||||||
eatIdleTimeout Especifica o número máximo de segundos consecutivos em que a sessão pode ficar ociosa. Se o tempo ocioso exceder esse valor, a sessão será encerrada. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatTerminationAction Especifica uma ação que o servidor executa quando a conexão termina. Consulte os arquivos referenciados acima para obter informações detalhadas sobre esse valor. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatCalledStationId Valor: 30 Especifica o número de telefone chamado usando DNIS (Identificação de Número Discado) ou tecnologia semelhante. O número de telefone chamado pelo usuário pode ser diferente do número de telefone do qual a chamada foi originada. Esse tipo de atributo também pode ser usado para armazenar outros tipos de informações, como endereços MAC. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 3580. |
||||||||||||||||||||||||
eatCallingStationId Especifica o número de telefone de origem de uma chamada, usando a ANI (Identificação Automática de Número) ou tecnologia semelhante. Esse tipo de atributo também pode ser usado para armazenar outros tipos de informações, como endereços MAC. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 3580. |
||||||||||||||||||||||||
eatNASIdentifier Especifica o identificador NAS. Um Access-Request deve especificar um identificador NAS ou um endereço IP nas. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatProxyState Especifica um valor que um servidor proxy inclui ao encaminhar uma solicitação de autenticação. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatLoginLATService Não usado. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatLoginLATNode Não usado. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatLoginLATGroup Não usado. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatFramedAppleTalkLink Especifica o número de rede do AppleTalk para o usuário quando o usuário é outro roteador. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatFramedAppleTalkNetwork Especifica o número de rede do AppleTalk que o NAS deve usar para alocar um nó do AppleTalk para o usuário. Esse atributo é usado somente quando o usuário não é outro roteador. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatFramedAppleTalkZone Especifica a zona padrão do AppleTalk para o usuário. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatAcctStatusType Valor: 40 Especifica se o provedor de contabilidade deve iniciar ou parar a contabilidade do usuário. Para obter mais informações, consulte RFC 2866. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatAcctDelayTime Especifica o período de tempo que o cliente está tentando enviar a solicitação atual. Para obter mais informações, consulte RFC 2866. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatAcctInputOctets Especifica o número de octetos que foram recebidos durante a sessão de contabilidade atual. Para obter mais informações, consulte RFC 2866. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatAcctOutputOctets Especifica o número de octetos que foram enviados durante a sessão de contabilidade atual. Para obter mais informações, consulte RFC 2866. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatAcctSessionId Especifica um valor para habilitar a identificação de registros de início e parada correspondentes em um arquivo de log. Para obter mais informações, consulte RFC 2866. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatAcctAuthentic Especifica, para o provedor de contabilidade, como o usuário foi autenticado; por exemplo, por Serviços de Diretório, RADIUS ou algum outro provedor de autenticação. Para obter mais informações, consulte RFC 2866. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatAcctSessionTime Especifica o número de segundos decorridos na sessão de contabilidade atual. Para obter mais informações, consulte RFC 2866. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatAcctInputPackets Especifica o número de pacotes que foram recebidos durante a sessão de contabilidade atual. Para obter mais informações, consulte RFC 2866. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatAcctOutputPackets Especifica o número de pacotes que foram enviados durante a sessão de contabilidade atual. Para obter mais informações, consulte RFC 2866. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatAcctTerminateCause Especifica como a sessão de contabilidade atual foi encerrada. Para obter mais informações, consulte RFC 2866. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatAcctMultiSessionId Valor: 50 Especifica um valor para habilitar a identificação de sessões de contabilidade relacionadas em um arquivo de log. Para obter mais informações, consulte RFC 2866. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatAcctLinkCount Especifica o número de links se a sessão de contabilidade atual estiver usando uma conexão multilink. Para obter mais informações, consulte RFC 2866. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatAcctEventTimeStamp Valor: 55 Especifica um atributo incluído em um pacote de solicitação de contabilidade. Ele especifica a hora em que o evento ocorreu. Para saber mais, confira RFC 2869. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatMD5CHAPChallenge Valor: 60 Especifica o desafio CHAP enviado pelo NAS a um usuário CHAP. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatNASPortType Especifica o tipo da porta por meio da qual o NAS está autenticando o usuário, por exemplo, assíncrono, ISDN, virtual. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de byte. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatPortLimit Especifica o número de portas que o NAS deve disponibilizar para o usuário para sessões multilink. Para obter mais informações, consulte RFC 2865. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatLoginLATPort Não usado. Para obter mais informações, consulte RFC 2865. |
||||||||||||||||||||||||
eatTunnelType Especifica o protocolo de túnel usado. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatTunnelMediumType Especifica qual meio de transporte usar ao criar um túnel para esses protocolos (como L2TP) que podem operar em vários transportes. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatTunnelClientEndpoint Aponta para o endereço do final do iniciador do túnel. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatTunnelServerEndpoint Aponta para o endereço da extremidade do servidor do túnel. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatARAPPassword Valor: 70 Especifica uma senha a ser usada para autenticação ARAP (Protocolo de Acesso Remoto) do AppleTalk. Para obter mais informações, consulte RFC 2869. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatARAPFeatures Especifica informações que um NAS deve enviar de volta para o usuário em um pacote ARAP "sinalizadores de recursos". Para obter mais informações, consulte RFC 2869. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatARAPZoneAccess Especifica como usar a lista de zonas ARAP para o usuário. Para obter mais informações, consulte RFC 2869. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatARAPSecurity Especifica um módulo de segurança ARAP a ser usado durante uma fase de autenticação secundária entre o NAS e o usuário. Para obter mais informações, consulte RFC 2869. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatARAPSecurityData Especifica os dados a serem usados com um módulo de segurança ARAP. Para obter mais informações, consulte RFC 2869. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatPasswordRetry Especifica o número de tentativas de repetição de senha para permitir o acesso do usuário. Esse tipo de atributo foi preterido para EAP e RADIUS/EAP. Para obter mais informações, consulte RFC 3579. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatPrompt Especifica se o NAS deve ecoar a resposta do usuário a um desafio. Para obter mais informações, consulte RFC 2869. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatConnectInfo Especifica informações sobre o tipo de conexão que o usuário está usando. Para obter mais informações, consulte RFC 2869. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatConfigurationToken Especifica informações de perfil de usuário em comunicações entre servidores proxy RADIUS e clientes proxy RADIUS. Para obter mais informações, consulte RFC 2869. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatEAPMessage Especifica que as informações de EAP sejam enviadas diretamente entre o usuário e o provedor de autenticação. Para sessões de autenticação RRAS, esse tipo de atributo é usado para recuperar a mensagem EAP do autenticador e enviar a mensagem para o cliente. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de byte. Para obter mais informações, consulte RFC 2869. Esse tipo de atributo é consumido por suplicantes de servidor PPP. |
||||||||||||||||||||||||
eatSignature Valor: 80 Especifica uma assinatura a ser incluída com pacotes CHAP, EAP ou ARAP. Para mais informações, RFC 2869. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatARAPChallengeResponse Valor: 84 Especifica a resposta a um desafio arap (Protocolo de Acesso Remoto) da Apple. No ARAP, o servidor ou o cliente podem responder aos desafios. Para obter mais informações, consulte RFC 2869. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatAcctInterimInterval Valor: 85 Especifica o tempo, em segundos, entre as atualizações contábeis. Para obter mais informações, consulte RFC 2869. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatNASIPv6Address Valor: 95 O endereço IPv6 do NAS solicitando a autenticação do usuário. Esse endereço deve ser exclusivo para o NAS dentro do escopo do servidor RADIUS. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de byte. Para obter mais informações, consulte RFC 3162. |
||||||||||||||||||||||||
eatFramedInterfaceId O identificador de interface IPv6 a ser configurado para o usuário. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de byte. Para obter mais informações, consulte RFC 3162. |
||||||||||||||||||||||||
eatFramedIPv6Prefix O prefixo IPv6 (e a rota correspondente) a ser configurado para o usuário. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de byte. Para obter mais informações, consulte RFC 3162. |
||||||||||||||||||||||||
eatLoginIPv6Host Não usado. |
||||||||||||||||||||||||
eatFramedIPv6Route Não usado. |
||||||||||||||||||||||||
eatFramedIPv6Pool Não usado. |
||||||||||||||||||||||||
eatARAPGuestLogon Valor: 8096 Especifica um logon de convidado ARAP (Apple Remote Access Protocol). Para obter mais informações, consulte RFC 2869. Esse tipo de atributo não é usado por métodos EAPHost ou supplicantes. |
||||||||||||||||||||||||
eatCertificateOID O OID (identificador de objeto) presente no certificado. Esse tipo de atributo é usado em sessões de autenticação baseadas em certificado. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de byte. Esse tipo de atributo é exportado por métodos EAP-TLS e NPS. |
||||||||||||||||||||||||
eatEAPConfiguration Não usado. |
||||||||||||||||||||||||
eatPEAPEmbeddedEAPTypeId O identificador do método EAP interno usado na autenticação PEAP. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para um DWORD. Somente o byte menos significativo do DWORD é significativo. Esse tipo de atributo é exportado por métodos PEAP e não é consumido por nenhum suplicante. |
||||||||||||||||||||||||
eatPEAPFastRoamedSession Valor: 8100 Especifica se a reconexão rápida do PEAP é usada pelo autenticador. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para um DWORD. Se pValue apontar para 0, a reconexão rápida não será usada pelo autenticador. Se pValue apontar para um valor diferente de zero, a reconexão rápida será usada pelo autenticador. Esse tipo de atributo é exportado por métodos PEAP e consumido por suplicantes de cliente PPP. |
||||||||||||||||||||||||
eatFastRoamedSession Valor: 8100 TBD |
||||||||||||||||||||||||
eatEAPTLV Valor: 8102 Um atributo EAP-TLV. Esse tipo de atributo é usado para manipular solicitações de soH (instrução de integridade) e respostas SoH do servidor. A tabela a seguir mostra a estrutura dos dados apontados pelo membro pValue de EAP_ATTRIBUTE para esse tipo.
Esse tipo de atributo é consumido por suplicantes de cliente PPP e por suplicantes EAPHost. |
||||||||||||||||||||||||
eatCredentialsChanged Especifica se as credenciais foram alteradas durante a autenticação EAP. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para um DWORD. Se pValue apontar para 0, as credenciais não serão alteradas. Se pValue apontar para um valor diferente de zero, as credenciais serão alteradas. Esse tipo de atributo pode ser exportado por métodos MS-CHAPv2 e é consumido por suplicantes de cliente PPP. |
||||||||||||||||||||||||
eatInnerEapMethodType O método EAP interno usado dentro de métodos de túnel nativo. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma estrutura de EAP_METHOD_TYPE . Esse tipo de atributo é exportado por métodos EAP. |
||||||||||||||||||||||||
eatClearTextPassword Valor: 8107 A senha, em texto claro, do usuário a ser autenticado. Esse tipo de atributo é enviado por métodos EAP que usam EAPHost para gerar a interface do usuário de identidade. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma estrutura de EAP_METHOD_TYPE . Esse tipo de atributo é exportado pelo EAPHost. |
||||||||||||||||||||||||
eatQuarantineSoH Valor: 8150 Contém informações de solicitação e resposta de SoH usadas durante a autenticação EAP. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de byte. Esse tipo de atributo é exportado pelos métodos EAPHost e PEAP e consumido por suplicantes de servidor PPP. |
||||||||||||||||||||||||
eatCertificateThumbprint Valor: 8250 TBD |
||||||||||||||||||||||||
eatPeerId Valor: 9000 A identidade de par fornecida na mensagem de resposta de identidade (EAP-Response/Identity). Essa identidade pode ser diferente da identidade de par autenticada pelo método EAP. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres ASCII. A cadeia de caracteres será NULL se a identidade do par EAP não existir. Para obter mais informações, consulte a especificação de rascunho da Estrutura de Gerenciamento de Chaves. Esse tipo de atributo é exportado por métodos EAP e consumido por suplicantes. |
||||||||||||||||||||||||
eatServerId A identidade do servidor usada quando o método EAP é autenticado no servidor. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres ASCII. A cadeia de caracteres será NULL se um método EAP não definir uma identidade de par específica do método. Para obter mais informações, consulte a especificação de rascunho da Estrutura de Gerenciamento de Chaves. Esse tipo de atributo é exportado por métodos EAP e consumido por suplicantes. |
||||||||||||||||||||||||
eatMethodId Um identificador de método temporalmente exclusivo que identifica uma sessão EAP de um determinado tipo entre um par e um servidor. Qualquer método EAP que derive chaves deve especificar esse tipo de atributo. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para um DWORD. Para obter mais informações, consulte a especificação de rascunho da Estrutura de Gerenciamento de Chaves. Esse tipo de atributo é exportado por métodos EAPHost e outros métodos EAP e consumido por suplicantes. |
||||||||||||||||||||||||
eatEMSK A sessão estendida master chave (EMSK). Esse material de chave é derivado entre o par e o servidor e não deve ser compartilhado com terceiros. O membro pValue de EAP_ATTRIBUTE para esse tipo aponta para uma cadeia de caracteres de bytes, que deve conter pelo menos 64 octetos de material de chave. Para obter mais informações, consulte a especificação de rascunho da Estrutura de Gerenciamento de Chaves. Esse tipo de atributo é exportado por métodos EAP e consumido por suplicantes. |
||||||||||||||||||||||||
eatSessionId Windows Vista com SP1 ou posterior: um tipo de atributo que carrega a identidade da sessão. |
||||||||||||||||||||||||
eatReserved Não usado. |
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | eaptypes.h |