Host Protokol Autentikasi yang Dapat Diperluas
Gambaran umum teknologi Host Protokol Autentikasi yang Dapat Diperluas.
Untuk mengembangkan Host Protokol Autentikasi yang Dapat Diperluas, Anda memerlukan header ini:
- eapauthenticatoractiondefine.h
- eapauthenticatortypes.h
- eaphostpeerconfigapis.h
- eaphostpeertypes.h
- eapmethodauthenticatorapis.h
- eapmethodpeerapis.h
- eapmethodtypes.h
- eappapis.h
- eaptypes.h
Untuk panduan pemrograman untuk teknologi ini, lihat:
EAP_ATTRIBUTE_TYPE Menentukan kumpulan kemungkinan jenis atribut EAP yang tersedia pada entitas autentikasi. |
EAP_AUTHENTICATOR_SEND_TIMEOUT Menunjukkan ke metode pengautentikasi jumlah waktu untuk menunggu input pengguna setelah paket dikirim. Nilai batas waktu dapat diatur ke tidak ada. |
EAP_CONFIG_INPUT_FIELD_TYPE Menentukan sekumpulan kemungkinan jenis bidang input yang tersedia saat mengkueri kredensial pengguna. |
EAP_INTERACTIVE_UI_DATA_TYPE Menentukan sekumpulan jenis data konteks antarmuka pengguna interaktif yang disediakan untuk panggilan API suppliant tertentu. |
EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION Menentukan serangkaian instruksi respons yang dikirim oleh pengautentikasi ke metode supplicant atau EAP peer. |
EAP_METHOD_PROPERTY_TYPE Menentukan kumpulan kemungkinan properti metode EAP. |
EAP_METHOD_PROPERTY_VALUE_TYPE Menentukan kumpulan jenis data yang mungkin untuk nilai properti metode EAP. |
EapCode Mendefinisikan set jenis paket EAP. |
EapCredentialType Menentukan kumpulan kemungkinan kredensial EAP yang dapat diteruskan ke fungsi EapPeerGetConfigBlobAndUserBlob. |
EAPHOST_AUTH_STATUS Menentukan kumpulan kemungkinan nilai status sesi autentikasi EAP selama proses autentikasi. |
EapHostPeerAuthParams Menentukan kumpulan kemungkinan nilai parameter autentikasi. |
EapHostPeerMethodResultReason Menentukan serangkaian kemungkinan alasan yang menjelaskan hasil yang dikembalikan oleh metode EAP ke pemohon. |
EapHostPeerResponseAction Menentukan serangkaian tindakan yang dapat ditunjukkan oleh pengautentikasi EAP atau metode serekan kepada pemohon selama autentikasi. |
EapPeerMethodResponseAction Menentukan serangkaian tindakan yang dapat ditunjukkan oleh pengautentikasi EAP ke metode supplicant atau EAP peer selama autentikasi. |
EapPeerMethodResultReason Menentukan serangkaian hasil sesi autentikasi EAP yang dikembalikan oleh metode pengautentikasi EAP ke metode peer EAP. |
ISOLATION_STATE Mendefinisikan kumpulan kemungkinan nilai status isolasi komputer. |
EapHostPeerBeginSession Memulai sesi autentikasi EAP. |
EapHostPeerClearConnection Menghapus koneksi sesi autentikasi. |
EapHostPeerConfigBlob2Xml Mengonversi BLOB konfigurasi ke XML. (EapHostPeerConfigBlob2Xml) |
EapHostPeerConfigXml2Blob Mengonversi XML menjadi BLOB konfigurasi. (EapHostPeerConfigXml2Blob) |
EapHostPeerCredentialsXml2Blob Menghasilkan BLOB kredensial. |
EapHostPeerEndSession Mengakhiri sesi autentikasi EAP saat ini antara EAPHost dan pemohon panggilan, dan menghapus data yang disimpan untuk sesi tersebut. |
EapHostPeerFreeEapError Membebaskan struktur EAP_ERROR yang dikembalikan oleh API run-time EAPHost. |
EapHostPeerFreeErrorMemory Membebaskan memori yang dialokasikan untuk struktur EAP_ERROR. |
EapHostPeerFreeMemory Membebaskan memori yang dikembalikan oleh API konfigurasi. |
EapHostPeerFreeRuntimeMemory Melepaskan ruang memori yang digunakan selama run-time. |
EapHostPeerGetAuthStatus Mendapatkan status autentikasi EAP saat ini dari EAPHost. |
EapHostPeerGetDataToUnplumbCredentials Mengembalikan Id Koneksi, Token Peniruan Pengguna dan Id Proses Eaphost yang digunakan oleh EAPHost untuk menyimpan kredensial untuk SSO. Data ini diperlukan untuk mencolokkan kredensial yang sebelumnya disematkan. |
EapHostPeerGetIdentity Fungsi ini dipanggil dengan metode terowongan untuk meminta informasi identitas dari metode dalam. Fungsi ini mengembalikan informasi identitas dan kredensial pengguna. |
EapHostPeerGetMethodProperties Digunakan untuk mengambil properti metode EAP yang diberikan koneksi dan data pengguna. |
EapHostPeerGetMethods Menghitung semua metode EAP yang diinstal dan tersedia untuk digunakan, termasuk Metode EAP warisan. |
EapHostPeerGetResponseAttributes Mendapatkan array atribut autentikasi EAP dari EAPHost. |
EapHostPeerGetResult Mendapatkan hasil autentikasi untuk sesi autentikasi EAP yang ditentukan. |
EapHostPeerGetSendPacket Dipanggil oleh pemohon ketika pemohon perlu mendapatkan paket dari EAPHost untuk dikirim ke pengautentikasi. |
EapHostPeerGetUIContext Mendapatkan konteks antarmuka pengguna untuk pemohon dari EAPHost jika UI akan dinaikkan. |
EapHostPeerInitialize Menginisialisasi sesi autentikasi EAPHost. |
EapHostPeerInvokeConfigUI Memulai antarmuka pengguna konfigurasi dari metode EAP yang ditentukan. |
EapHostPeerInvokeidentityUI Fungsi ini dipanggil dengan metode terowongan untuk memanggil UI identitas metode dalam. Fungsi ini mengembalikan identitas serta kredensial yang akan digunakan untuk memulai autentikasi. |
EapHostPeerInvokeInteractiveUI Menaikkan antarmuka pengguna interaktif yang digunakan untuk mendapatkan kredensial dari pengguna. |
EapHostPeerProcessReceivedPacket Dipanggil oleh pemohon setiap kali pemohon menerima paket yang perlu diproses oleh EAPHost. |
EapHostPeerQueryCredentialInputFields Memungkinkan pengguna menentukan jenis kredensial apa yang diperlukan oleh metode untuk melakukan autentikasi dalam skenario Akses Menyeluruh (SSO). |
EapHostPeerQueryInteractiveUIInputFields Mendapatkan bidang input untuk komponen antarmuka pengguna interaktif yang akan dinaikkan pada supplicant. |
EapHostPeerQueryUIBlobFromInteractiveUIInputFields Mengonversi informasi pengguna menjadi BLOB pengguna yang dapat digunakan oleh fungsi run-time EAPHost. (EapHostPeerQueryUIBlobFromInteractiveUIInputFields) |
EapHostPeerQueryUserBlobFromCredentialInputFields Mendapatkan BLOB kredensial yang dapat digunakan untuk memulai autentikasi dari input pengguna yang diterima dari UI Akses Menyeluruh (SSO). |
EapHostPeerSetResponseAttributes Menyediakan atribut autentikasi EAP yang diperbarui ke EAPHost. |
EapHostPeerSetUIContext Menyediakan konteks antarmuka pengguna baru atau yang diperbarui ke metode peer EAP yang dimuat di EAPHost setelah UI dinaikkan. |
EapHostPeerUninitialize Batalkan menginisialisasi semua sesi autentikasi EAPHost. |
EapMethodAuthenticatorBeginSession Membuat sesi autentikasi EAP baru di server EAPHost. |
EapMethodAuthenticatorEndSession Menutup sesi autentikasi EAP di server EAPHost. |
EapMethodAuthenticatorFreeErrorMemory Merilis memori khusus kesalahan yang dialokasikan oleh metode pengautentikasi EAP. |
EapMethodAuthenticatorFreeMemory Merilis semua memori yang terkait dengan buffer data konteks antarmuka pengguna buram. (EapMethodAuthenticatorFreeMemory) |
EapMethodAuthenticatorGetAttributes Mendapatkan array atribut autentikasi EAP dari metode pengautentikasi EAP. |
EapMethodAuthenticatorGetInfo Mendapatkan satu set penunjuk fungsi untuk implementasi metode pengautentikasi EAP yang dimuat. EapMethodAuthenticatorGetInfo adalah prototipe fungsi. |
EapMethodAuthenticatorGetResult Mendapatkan hasil autentikasi dari metode pengautentikasi EAP. |
EapMethodAuthenticatorInitialize Menginisialisasi metode pengautentikasi EAP untuk server EAPHost. |
EapMethodAuthenticatorInvokeConfigUI Menentukan fungsi yang menaikkan kotak dialog antarmuka pengguna konfigurasi koneksi metode EAP pada klien. |
EapMethodAuthenticatorReceivePacket Memproses paket autentikasi EAP yang diterima oleh server EAPHost dan mengembalikan tindakan respons. |
EapMethodAuthenticatorSendPacket Mendapatkan paket autentikasi dari metode pengautentikasi EAP untuk dikirim ke pemohon. |
EapMethodAuthenticatorSetAttributes Menyediakan atribut autentikasi EAP yang diperbarui untuk diatur pada metode pengautentikasi EAP. |
EapMethodAuthenticatorShutdown Mematikan metode pengautentikasi EAP dan bersiap untuk membongkarnya dari server EAPHost. |
EapMethodAuthenticatorUpdateInnerMethodParams Updates pengaturan sesi autentikasi EAP yang sebelumnya dibuat oleh panggilan ke EapMethodAuthenticatorBeginSession dari server EAPHost. |
EapPeerBeginSession Memulai sesi autentikasi EAP pada peer EAPHost menggunakan metode EAP. |
EapPeerConfigBlob2Xml Mengonversi BLOB konfigurasi ke XML. (EapPeerConfigBlob2Xml) |
EapPeerConfigXml2Blob Mengonversi XML menjadi BLOB konfigurasi. (EapPeerConfigXml2Blob) |
EapPeerCredentialsXml2Blob Mengonversi XML menjadi BLOB konfigurasi. (EapPeerCredentialsXml2Blob) |
EapPeerEndSession Mengakhiri sesi autentikasi EAP untuk metode EAP. |
EapPeerFreeErrorMemory Merilis memori khusus kesalahan yang dialokasikan oleh metode peer EAP. |
EapPeerFreeMemory Merilis semua memori yang terkait dengan buffer data konteks antarmuka pengguna buram. (EapPeerFreeMemory) |
EapPeerGetConfigBlobAndUserBlob Memungkinkan pengembang metode EAP untuk menyediakan berbagai properti koneksi dan properti pengguna yang didukung oleh metode . EAPHost memanggil fungsi ini untuk membuat properti koneksi dan properti pengguna dari metode EAP. |
EapPeerGetIdentity Mengembalikan data pengguna dan identitas pengguna setelah dipanggil oleh EAPHost. |
EapPeerGetInfo Mendapatkan satu set penunjuk fungsi untuk implementasi metode peer EAP EapPeerGetInfo yang saat ini dimuat pada layanan EAPHost. |
EapPeerGetMethodProperties Fungsi khusus metode EAP yang mengambil properti metode EAP mengingat koneksi dan data pengguna. |
EapPeerGetResponseAttributes Mendapatkan array atribut respons EAP dari metode EAP. |
EapPeerGetResponsePacket Mendapatkan paket respons dari metode EAP. |
EapPeerGetResult Mendapatkan hasil sesi autentikasi dari metode EAP. |
EapPeerGetUIContext Mendapatkan konteks antarmuka pengguna dari metode EAP. |
EapPeerInitialize Menginisialisasi metode peer EAP untuk EAPHost. |
EapPeerInvokeConfigUI Menaikkan dialog antarmuka pengguna konfigurasi koneksi spesifik metode EAP pada klien. |
EapPeerInvokeIdentityUI Menaikkan dialog antarmuka pengguna interaktif kustom untuk mendapatkan informasi identitas pengguna untuk metode EAP pada klien. |
EapPeerInvokeInteractiveUI Menaikkan dialog antarmuka pengguna interaktif kustom untuk metode EAP pada klien. |
EapPeerProcessRequestPacket Memproses paket yang diterima oleh EAPHost dari pemohon. |
EapPeerQueryCredentialInputFields Menentukan implementasi fungsi khusus metode EAP yang mendapatkan bidang input kredensial Akses Menyeluruh (SSO) EAP untuk metode EAP. |
EapPeerQueryInteractiveUIInputFields Menentukan implementasi API metode EAP yang menyediakan bidang input untuk komponen UI interaktif yang akan dinaikkan pada supplicant. |
EapPeerQueryUIBlobFromInteractiveUIInputFields Mengonversi informasi pengguna menjadi BLOB pengguna yang dapat digunakan oleh fungsi run-time EAPHost. (EapPeerQueryUIBlobFromInteractiveUIInputFields) |
EapPeerQueryUserBlobFromCredentialInputFields Menentukan implementasi fungsi metode EAP yang mendapatkan data BLOB pengguna yang disediakan dalam antarmuka pengguna Akses Menyeluruh (SSO) interaktif yang diangkat pada pemohon. |
EapPeerSetCredentials Menyediakan kredensial autentikasi baru atau yang diperbarui ke metode EAP. |
EapPeerSetResponseAttributes Menyediakan array atribut respons EAP yang diperbarui ke metode EAP. |
EapPeerSetUIContext Menyediakan konteks antarmuka pengguna ke metode EAP. Fungsi ini dipanggil setelah UI dinaikkan melalui fungsi EapPeerGetUIContext. |
EapPeerShutdown Mematikan metode EAP dan bersiap untuk membongkar DLL yang sesuai. |
NotificationHandler Memberi tahu pemohon bahwa ada perubahan dalam Pernyataan Kesehatan (SoH) dan autentikasi ulang koneksi sistem Perlindungan Akses Jaringan (NAP) diperlukan. |
EAP_ATTRIBUTE Berisi atribut EAP. |
EAP_ATTRIBUTES Berisi array atribut EAP. |
EAP_AUTHENTICATOR_METHOD_ROUTINES Berisi sekumpulan penunjuk fungsi ke API Metode EAPHost Authenticator. |
EAP_CONFIG_INPUT_FIELD_ARRAY Berisi sekumpulan struktur EAP_CONFIG_INPUT_FIELD_DATA yang secara kolektif berisi data bidang input pengguna yang diperoleh dari pengguna. |
EAP_CONFIG_INPUT_FIELD_DATA Berisi data yang terkait dengan satu bidang input. |
EAP_CRED_EXPIRY_REQ Berisi kredensial EAP lama dan baru untuk operasi kedaluwarsa kredensial. |
EAP_ERROR Berisi informasi tentang kesalahan yang terjadi selama operasi EAPHost. |
EAP_INTERACTIVE_UI_DATA Berisi informasi konfigurasi untuk komponen antarmuka pengguna interaktif yang dinaikkan pada supplikasi EAP. |
EAP_METHOD_AUTHENTICATOR_RESULT Berisi hasil autentikasi yang dikembalikan oleh metode pengautentikasi EAP. |
EAP_METHOD_INFO Berisi informasi tentang metode EAP. (EAP_METHOD_INFO) |
EAP_METHOD_INFO_ARRAY Berisi informasi tentang metode EAP yang diinstal pada komputer klien. |
EAP_METHOD_INFO_ARRAY_EX Berisi informasi tentang semua metode EAP yang diinstal pada komputer klien. |
EAP_METHOD_INFO_EX Berisi informasi tentang metode EAP. (EAP_METHOD_INFO_EX) |
EAP_METHOD_PROPERTY Berisi properti metode EAP. |
EAP_METHOD_PROPERTY_ARRAY Berisi array properti metode EAP. |
EAP_METHOD_PROPERTY_VALUE Berisi nilai properti metode EAP. |
EAP_METHOD_PROPERTY_VALUE_BOOL Berisi nilai Boolean dari properti metode EAP. |
EAP_METHOD_PROPERTY_VALUE_DWORD Berisi nilai DWORD dari properti metode EAP. |
EAP_METHOD_PROPERTY_VALUE_STRING Berisi nilai string properti metode EAP. |
EAP_METHOD_TYPE Berisi informasi jenis, identifikasi, dan penulis tentang metode EAP. |
EAP_PEER_METHOD_ROUTINES Berisi sekumpulan penunjuk fungsi ke API Metode Peer EAPHost. |
EAP_TYPE Berisi informasi identifikasi jenis dan vendor untuk metode EAP. |
EAP_UI_DATA_FORMAT Serikat EAP_UI_DATA_FORMAT menentukan nilai atribut yang disimpan dalam anggota pbUiData dari struktur EAP_INTERACTIVE_UI_DATA. |
EapCertificateCredential Berisi informasi tentang sertifikat yang digunakan metode EAP untuk autentikasi. |
EapCredential Berisi informasi tentang jenis kredensial dan kredensial yang sesuai. Ini diteruskan sebagai input ke API EapPeerGetConfigBlobAndUserBlob. |
EAPHOST_AUTH_INFO Menjelaskan informasi autentikasi saat ini selama berbagai tahap proses autentikasi EAP. |
EapHostPeerMethodResult Berisi data hasil yang dihasilkan oleh EAPHost selama sesi autentikasi yang kemudian diteruskan ke metode EAP. |
EapPacket Berisi paket data buram yang dikirim selama sesi autentikasi EAP. |
EapPeerMethodOutput Berisi informasi tindakan yang dikembalikan oleh metode peer EAP. |
EapPeerMethodResult Berisi data hasil yang dihasilkan oleh metode EAP selama autentikasi. |
EapSimCredential Berisi informasi tentang SIM yang digunakan oleh metode EAP untuk autentikasi. |
EapUsernamePasswordCredential Berisi nama pengguna dan kata sandi yang digunakan oleh metode EAP untuk mengautentikasi pengguna. |