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.
Menyediakan API untuk mendaftarkan pengautentikasi plugin dengan Windows, mempertahankan metadata kredensial isi otomatis browser, mengintegrasikan verifikasi pengguna Windows Hello, dan mengodekan atau mendekode payload CBOR CTAP untuk operasi pengautentikasi plugin.
webauthnplugin.h berisi antarmuka pemrograman berikut:
Functions
|
WebAuthNDecodeGetAssertionRequest Mendekode permintaan getAssertion yang dikodekan CTAP CBOR. |
|
WebAuthNDecodeMakeCredentialRequest Mendekode permintaan makeCredential yang dikodekan CTAP CBOR. |
|
WebAuthNEncodeGetAssertionResponse Mengodekan respons getAssertion sebagai CTAP CBOR. |
|
WebAuthNEncodeMakeCredentialResponse Mengodekan pengesahan kredensial sebagai respons makeCredential CBOR CTAP. |
|
WebAuthNFreeDecodedGetAssertionRequest Membebaskan permintaan getAssertion yang didekode. |
|
WebAuthNFreeDecodedMakeCredentialRequest Membebaskan permintaan makeCredential yang didekodekan. |
|
WebAuthNPluginAddAuthenticator Mendaftarkan pengautentikasi plugin dengan Windows. |
|
WebAuthNPluginAuthenticatorAddCredentials Menambahkan metadata kredensial yang di-cache untuk pengautentikasi plugin. |
|
WebAuthNPluginAuthenticatorFreeCredentialDetailsArray Membebaskan array yang dikembalikan oleh WebAuthNPluginAuthenticatorGetAllCredentials. |
|
WebAuthNPluginAuthenticatorGetAllCredentials Mendapatkan semua metadata kredensial yang di-cache untuk pengautentikasi plugin. |
|
WebAuthNPluginAuthenticatorRemoveAllCredentials Menghapus semua metadata kredensial yang di-cache untuk pengautentikasi plugin. |
|
WebAuthNPluginAuthenticatorRemoveCredentials Menghapus metadata kredensial yang di-cache untuk pengautentikasi plugin. |
|
WebAuthNPluginFreeAddAuthenticatorResponse Membebaskan respons yang dikembalikan oleh WebAuthNPluginAddAuthenticator atau EXPERIMENTAL_WebAuthNPluginAddAuthenticator2. |
|
WebAuthNPluginFreePublicKeyResponse Membebaskan buffer kunci publik yang dikembalikan oleh fungsi kunci publik plugin WebAuthN. |
|
WebAuthNPluginFreeUserVerificationResponse Membebaskan buffer respons yang dikembalikan oleh fungsi verifikasi pengguna plugin. |
|
WebAuthNPluginGetAuthenticatorState Mendapatkan status pengautentikasi plugin yang diaktifkan atau dinonaktifkan saat ini. |
|
WebAuthNPluginGetOperationSigningPublicKey Mendapatkan kunci publik penandatanganan operasi untuk pengautentikasi plugin. |
|
WebAuthNPluginGetUserVerificationCount Mendapatkan penghitung verifikasi pengguna untuk pengautentikasi plugin. |
|
WebAuthNPluginGetUserVerificationPublicKey Mendapatkan kunci publik yang terkait dengan verifikasi pengguna plugin. |
|
WebAuthNPluginPerformUserVerification Melakukan verifikasi pengguna Windows Hello untuk operasi pengautentikasi plugin. |
|
WebAuthNPluginRegisterStatusChangeCallback Mendaftarkan panggilan balik yang dipanggil saat status pengautentikasi plugin berubah. |
|
WebAuthNPluginRemoveAuthenticator Membatalkan pendaftaran pengautentikasi plugin dari Windows. |
|
WebAuthNPluginUnregisterStatusChangeCallback Membatalkan pendaftaran panggilan balik perubahan status plugin yang terdaftar sebelumnya. |
|
WebAuthNPluginUpdateAuthenticatorDetails Memperbarui metadata untuk pengautentikasi plugin terdaftar. |
Fungsi panggilan balik
|
WEBAUTHN_PLUGIN_STATUS_CHANGE_CALLBACK Panggilan balik yang ditentukan aplikasi yang Windows memanggil saat status pengautentikasi plugin berubah. |
Structures
|
WEBAUTHN_CTAPCBOR_AUTHENTICATOR_OPTIONS Berisi nilai opsi pengautentikasi CTAP yang digunakan dengan permintaan plugin yang didekodekan. |
|
WEBAUTHN_CTAPCBOR_ECC_PUBLIC_KEY Mewakili kunci umum kurva elips yang digunakan dalam ekstensi CBOR CTAP. |
|
WEBAUTHN_CTAPCBOR_GET_ASSERTION_REQUEST Berisi permintaan getAssertion CBOR CTAP yang didekode. |
|
WEBAUTHN_CTAPCBOR_GET_ASSERTION_RESPONSE Berisi data untuk respons getAssertion CBOR CBOR CTAP. |
|
WEBAUTHN_CTAPCBOR_HMAC_SALT_EXTENSION Berisi data untuk ekstensi CTAP HMAC-salt. |
|
WEBAUTHN_CTAPCBOR_MAKE_CREDENTIAL_REQUEST Berisi permintaan makeCredential CTAP CBOR yang didekodekan. |
|
WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS Berisi opsi untuk mendaftarkan pengautentikasi plugin dengan Windows. |
|
WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_RESPONSE Berisi respons yang dikembalikan ketika pengautentikasi plugin terdaftar. |
|
WEBAUTHN_PLUGIN_CREDENTIAL_DETAILS Berisi metadata untuk kredensial yang diekspos oleh pengautentikasi plugin. |
|
WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS Berisi metadata yang diperbarui untuk pengautentikasi plugin terdaftar. |
|
WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST Menjelaskan permintaan verifikasi pengguna Windows Hello untuk pengautentikasi plugin. |
Enumerations
|
AUTHENTICATOR_STATE Menentukan apakah pengautentikasi plugin diaktifkan. |
|
WEBAUTHN_PLUGIN_PERFORM_UV_OPERATION_TYPE Menentukan jenis operasi verifikasi pengguna Windows Hello untuk pengautentikasi plugin. |