Ler em inglês

Compartilhar via


Protocolo EAP (Extensible Authentication Protocol)

Visão geral da tecnologia protocolo de autenticação extensível.

Para desenvolver o Protocolo de Autenticação Extensível, você precisa desses cabeçalhos:

Para obter diretrizes de programação para essa tecnologia, consulte:

Enumerações

 
PPP_EAP_ACTION

O tipo enumerado PPP_EAP_ACTION especifica ações que o Gerenciador de Conexões deve tomar em nome do protocolo de autenticação.
RAS_AUTH_ATTRIBUTE_TYPE

O tipo enumerado RAS_AUTH_ATTRIBUTE_TYPE especifica valores de atributo usados para autenticação de sessão.

Funções

 
Initialize

O sistema chama o método Initialize para inicializar uma sessão de configuração de EAP com o computador especificado.
Raseapfreememory

O gerenciador de conexões RAS chama RasEapFreeMemory para liberar buffers de memória retornados por RasEapInvokeConfigUI, RasEapGetIdentity e RasEapInvokeInteractiveUI.
Raseapgetidentity

O gerenciador de conexões RAS chama a função RasEapGetIdentity para obter informações de identidade para o usuário que solicita a autenticação.
Raseapgetinfo

O gerenciador de conexões RAS chama RasEapGetInfo para obter um conjunto de ponteiros de função para um protocolo de autenticação especificado.
Raseapinvokeconfigui

O gerenciador de conexões RAS chama a função RasEapInvokeConfigUI para exibir uma caixa de diálogo para obter informações de configuração do usuário.
Raseapinvokeinteractiveui

O gerenciador de conexões RAS chama a função RasEapInvokeInteractiveUI para exibir uma caixa de diálogo para obter dados de autenticação do usuário.
RouterInvokeConfigUI

O sistema chama o método RouterInvokeConfigUI para invocar a interface do usuário de configuração para autenticação EAP entre dois roteadores.
RouterInvokeCredentialsUI

O sistema chama o método RouterInvokeCredentialsUI para invocar a interface do usuário de credenciais para autenticação EAP entre dois roteadores.
ServerInvokeConfigUI

O sistema chama o método ServerInvokeConfigUI para invocar a interface do usuário de configuração para autenticação EAP entre um cliente de acesso remoto e um servidor.
Uninitialize

O sistema chama o método Uninitialize para desligar a sessão de configuração de EAP especificada.

Interfaces

 
IEAPProviderConfig

Interface do usuário para o provedor EAP.

Estruturas

 
PPP_EAP_INFO

A estrutura PPP_EAP_INFO fornece informações para o Gerenciador de Conexões sobre o protocolo de autenticação, incluindo ponteiros para funções localizadas na DLL do EAP.
PPP_EAP_INPUT

A estrutura PPP_EAP_INPUT é usada na interação entre a implementação do RAS Gerenciador de Conexões Service PPP e o EAP.
PPP_EAP_OUTPUT

O protocolo de autenticação usa a estrutura PPP_EAP_OUTPUT para comunicar solicitações e status informações à Gerenciador de Conexões no retorno de chamadas para RasEapMakeMessage.
PPP_EAP_PACKET

A estrutura PPP_EAP_PACKET especifica informações sobre um pacote sendo processado pelo protocolo de autenticação.
RAS_AUTH_ATTRIBUTE

A estrutura RAS_AUTH_ATTRIBUTE é usada para passar atributos de autenticação, do tipo RAS_AUTH_ATTRIBUTE_TYPE, durante uma sessão EAP.