영어로 읽기

다음을 통해 공유


확장할 수 있는 인증 프로토콜

확장 가능한 인증 프로토콜 기술 개요입니다.

확장 가능한 인증 프로토콜을 개발하려면 다음 헤더가 필요합니다.

이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.

열거형

 
PPP_EAP_ACTION

PPP_EAP_ACTION 열거형 형식은 연결 관리자 인증 프로토콜을 대신하여 수행해야 하는 작업을 지정합니다.
RAS_AUTH_ATTRIBUTE_TYPE

RAS_AUTH_ATTRIBUTE_TYPE 열거형 형식은 세션 인증에 사용되는 특성 값을 지정합니다.

Functions

 
초기화

시스템은 Initialize 메서드를 호출하여 지정된 컴퓨터를 사용하여 EAP 구성 세션을 초기화합니다.
RasEapFreeMemory

RAS 연결 관리자는 RasEapFreeMemory를 호출하여 RasEapInvokeConfigUI, RasEapGetIdentity 및 RasEapInvokeInteractiveUI에서 반환한 메모리 버퍼를 해제합니다.
RasEapGetIdentity

RAS 연결 관리자는 RasEapGetIdentity 함수를 호출하여 인증을 요청하는 사용자에 대한 ID 정보를 가져옵니다.
RasEapGetInfo

RAS 연결 관리자는 RasEapGetInfo를 호출하여 지정된 인증 프로토콜에 대한 함수 포인터 집합을 가져옵니다.
RasEapInvokeConfigUI

RAS 연결 관리자는 RasEapInvokeConfigUI 함수를 호출하여 사용자로부터 구성 정보를 가져오는 대화 상자를 표시합니다.
RasEapInvokeInteractiveUI

RAS 연결 관리자는 RasEapInvokeInteractiveUI 함수를 호출하여 사용자로부터 인증 데이터를 가져오는 대화 상자를 표시합니다.
RouterInvokeConfigUI

시스템은 RouterInvokeConfigUI 메서드를 호출하여 두 라우터 간의 EAP 인증에 대한 구성 사용자 인터페이스를 호출합니다.
RouterInvokeCredentialsUI

시스템은 RouterInvokeCredentialsUI 메서드를 호출하여 두 라우터 간의 EAP 인증을 위한 자격 증명 사용자 인터페이스를 호출합니다.
ServerInvokeConfigUI

시스템은 ServerInvokeConfigUI 메서드를 호출하여 원격 액세스 클라이언트와 서버 간의 EAP 인증에 대한 구성 사용자 인터페이스를 호출합니다.
Uninitialize

시스템은 Uninitialize 메서드를 호출하여 지정된 EAP 구성 세션을 종료합니다.

인터페이스

 
IEAPProviderConfig

EAP 공급자에 대한 UI입니다.

구조체

 
PPP_EAP_INFO

PPP_EAP_INFO 구조는 EAP DLL에 있는 함수에 대한 포인터를 포함하여 인증 프로토콜에 대한 정보를 연결 관리자 제공합니다.
PPP_EAP_INPUT

PPP_EAP_INPUT 구조는 RAS 연결 관리자 서비스 PPP 구현과 EAP 간의 상호 작용에 사용됩니다.
PPP_EAP_OUTPUT

인증 프로토콜은 PPP_EAP_OUTPUT 구조를 사용하여 RasEapMakeMessage 호출에서 반환할 때 요청을 전달하고 정보를 연결 관리자 상태.
PPP_EAP_PACKET

PPP_EAP_PACKET 구조는 인증 프로토콜에서 처리되는 패킷에 대한 정보를 지정합니다.
RAS_AUTH_ATTRIBUTE

RAS_AUTH_ATTRIBUTE 구조는 EAP 세션 중에 RAS_AUTH_ATTRIBUTE_TYPE 형식의 인증 특성을 전달하는 데 사용됩니다.