Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Topik ini menyediakan urutan panggilan tertentu untuk API metode pengautentikasi. Selama sesi autentikasi EAP khas EAPHost melakukan sejumlah panggilan pada metode EAP yang mengimplementasikan API metode pengautentikasi EAPHost.
Daftar berikut menunjukkan urutan panggilan yang dilakukan oleh EAPHost pada metode pengautentikasi EAP.
- Pengautentikasi EAP terlebih dahulu memuat DLL metode EAP yang digunakan untuk autentikasi tertentu pada server kebijakan jaringan (NPS) atau server autentikasi lainnya.
- Memanggil EapAuthenticatorGetInfo pada metode dengan struktur EAP_TYPE yang diisi untuk mendapatkan daftar pointer ke fungsi yang diterapkan pada DLL. Panggilan fungsi berikutnya oleh metode pengautentikasi (server) diasumsikan untuk diimplementasikan pada DLL.
- Panggilan EapAuthenticatorInitialize untuk menginstruksikan pustaka metode EAP untuk mempersiapkan setidaknya satu sesi autentikasi menggunakan metode pengautentikasi ini.
- Memanggil EapMethodAuthenticatorBeginSession untuk membuat sesi autentikasi unik.
- Ulangi langkah-langkah berikut hingga EapMethodAuthenticatorReceivePacket menunjukkan bahwa hasil autentikasi tersedia.
- Memanggil EapMethodAuthenticatorSendPacket dengan pointer ke paket permintaan untuk diteruskan ke pemohon.
- Memanggil EapMethodAuthenticatorReceivePacket untuk mengambil paket respons yang dikirim oleh pemohon. Fungsi ini mengembalikan kode EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION yang menunjukkan tindakan berikutnya yang harus diambil pengautentikasi dalam sesi autentikasi EAP.
- Jika kode tindakan EAP_METHOD_AUTHENTICATOR_RESPONSE_RESPOND, itu menunjukkan bahwa metode EAP memiliki atribut yang tersedia bagi pengautentikasi untuk mengambil dan meneruskan ke metode serekan. Authenticator memanggil EapMethodAuthenticatorGetAttributes untuk mendapatkan berbagai atribut autentikasi EAP dari metode pengautentikasi EAP. Setelah pengautentikasi memproses atribut yang disebutnya EapMethodAuthenticatorSetAttributes yang menyediakan atribut autentikasi EAP yang diperbarui untuk diatur pada metode pengautentikasi EAP. Fungsi ini mengembalikan kode EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION yang menentukan tindakan berikutnya.
- Jika kode tindakan EAP_METHOD_AUTHENTICATOR_RESPONSE_RESULT, itu menunjukkan bahwa pengautentikasi telah menentukan hasil sesi autentikasi, dan hasil tersebut tersedia untuk EAPHost. Authenticator memanggil EapMethodAuthenticatorGetResult dan mendapatkan hasil sesi autentikasi.
- Ini diikuti dengan panggilan keEapMethodAuthenticatorEndSession untuk mengakhiri sesi autentikasi.
- Terakhir, panggilan dilakukan untuk EapMethodAuthenticatorShutdown untuk membongkar DLL metode pengautentikasi.
- Membongkar pustaka metode EAP.
Topik terkait