webauthn.h 標頭
為 Win32 應用程式提供 API,以在WebAuthN和CTAP規格中與Windows Hello和外部安全性金鑰進行通訊。
檢視 WebAuthN API 中可用的 常數 。
webauthn.h 包含下列程式設計介面:
WebAuthNAuthenticatorGetAssertion 產生判斷提示簽章,代表使用者已同意特定交易的驗證器判斷提示。 |
WebAuthNAuthenticatorMakeCredential 建立系結至管理驗證器的公開金鑰認證來源,並傳回與其認證私密金鑰相關聯的認證公開金鑰。 |
WebAuthNCancelCurrentOperation 終止驗證器會話中目前正在進行中的作業。 |
WebAuthNDeletePlatformCredential 移除儲存在驗證器上的認證來源。 |
WebAuthNFreeAssertion 釋放先前配置的 WebAuthN 判斷提示。 |
WebAuthNFreeCredentialAttestation 釋放先前配置的認證證明。 |
WebAuthNFreePlatformCredentialList 釋放平臺認證清單的配置。 |
WebAuthNGetApiVersionNumber 取得 API 版本號碼。 |
WebAuthNGetCancellationId 取得已取消作業的取消識別碼。 |
WebAuthNGetErrorName 取得錯誤碼的錯誤名稱。 |
WebAuthNGetPlatformCredentialList 取得預存認證的清單。 |
WebAuthNGetW3CExceptionDOMError 取得上次失敗作業的 W3C DOM 錯誤碼。 |
WebAuthNIsUserVerificationPlatformAuthenticatorAvailable 判斷平臺驗證器服務是否可用。 |