Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt APIs zum Registrieren von Plug-In-Authentifikatoren mit Windows bereit, die Verwaltung von Metadaten für das automatische Ausfüllen von Anmeldeinformationen im Browser, die Integration Windows Hello Benutzerüberprüfung sowie das Codieren von CTAP-CBOR-Nutzlasten für Plug-Authenticator-Vorgänge.
webauthnplugin.h enthält die folgenden Programmierschnittstellen:
Functions
|
WebAuthNDecodeGetAssertionRequest Decodiert eine CTAP CBOR-codierte getAssertion-Anforderung. |
|
WebAuthNDecodeMakeCredentialRequest Decodiert eine CTAP CBOR-codierte MakeCredential-Anforderung. |
|
WebAuthNEncodeGetAssertionResponse Codiert eine getAssertion-Antwort als CTAP CBOR. |
|
WebAuthNEncodeMakeCredentialResponse Codiert einen Anmeldeinformationsnachweis als CTAP-CBOR-Antwort für Anmeldeinformationen. |
|
WebAuthNFreeDecodedGetAssertionRequest Gibt eine decodierte getAssertion-Anforderung frei. |
|
WebAuthNFreeDecodedMakeCredentialRequest Gibt eine decodierte MakeCredential-Anforderung frei. |
|
WebAuthNPluginAddAuthenticator Registriert einen Plug-In-Authentifikator mit Windows. |
|
WebAuthNPluginAuthenticatorAddCredentials Fügt zwischengespeicherte Anmeldeinformationsmetadaten für einen Plug-In-Authentifikator hinzu. |
|
WebAuthNPluginAuthenticatorFreeCredentialDetailsArray Gibt ein Array frei, das von WebAuthNPluginAuthenticatorGetAllCredentials zurückgegeben wird. |
|
WebAuthNPluginAuthenticatorGetAllCredentials Ruft alle zwischengespeicherten Anmeldeinformationsmetadaten für einen Plug-In-Authentifikator ab. |
|
WebAuthNPluginAuthenticatorRemoveAllCredentials Entfernt alle zwischengespeicherten Anmeldeinformationsmetadaten für einen Plug-In-Authentifikator. |
|
WebAuthNPluginAuthenticatorRemoveCredentials Entfernt zwischengespeicherte Anmeldeinformationsmetadaten für einen Plug-In-Authentifikator. |
|
WebAuthNPluginFreeAddAuthenticatorResponse Gibt eine antwort, die von WebAuthNPluginAddAuthenticator oder EXPERIMENTAL_WebAuthNPluginAddAuthenticator2 zurückgegeben wird. |
|
WebAuthNPluginFreePublicKeyResponse Gibt einen öffentlichen Schlüsselpuffer frei, der von einer Public-Key-Plug-In-Funktion des WebAuthN-Plug-Ins zurückgegeben wird. |
|
WebAuthNPluginFreeUserVerificationResponse Gibt einen Antwortpuffer frei, der von einer Plug-In-Benutzerüberprüfungsfunktion zurückgegeben wird. |
|
WebAuthNPluginGetAuthenticatorState Ruft den aktuellen aktivierten oder deaktivierten Zustand eines Plug-In-Authentifikators ab. |
|
WebAuthNPluginGetOperationSigningPublicKey Ruft den öffentlichen Schlüssel zum Signieren des Vorgangs für einen Plug-In-Authentifikator ab. |
|
WebAuthNPluginGetUserVerificationCount Ruft den Benutzerüberprüfungsindikator für eine Plug-In-Authentifikator ab. |
|
WebAuthNPluginGetUserVerificationPublicKey Ruft den öffentlichen Schlüssel ab, der der Überprüfung des Plug-Ins zugeordnet ist. |
|
WebAuthNPluginPerformUserVerification Führt Windows Hello Benutzerüberprüfung für einen Plug-In-Authentifikatorvorgang aus. |
|
WebAuthNPluginRegisterStatusChangeCallback Registriert einen Rückruf, der aufgerufen wird, wenn sich der Status des Plug-In-Authentifikators ändert. |
|
WebAuthNPluginRemoveAuthenticator Hebt die Registrierung eines Plug-In-Authentifikators von Windows auf. |
|
WebAuthNPluginUnregisterStatusChangeCallback Hebt die Registrierung eines zuvor registrierten Plug-In-Statusänderungsrückrufs auf. |
|
WebAuthNPluginUpdateAuthenticatorDetails Aktualisiert Metadaten für einen registrierten Plug-In-Authentifikator. |
Rückruffunktionen
|
WEBAUTHN_PLUGIN_STATUS_CHANGE_CALLBACK Ein anwendungsdefinierter Rückruf, der aufgerufen Windows, wenn sich der Status des Plug-In-Authentifikators ändert. |
Structures
|
WEBAUTHN_CTAPCBOR_AUTHENTICATOR_OPTIONS Enthält CTAP-Authentifikator-Optionswerte, die mit decodierten Plug-In-Anforderungen verwendet werden. |
|
WEBAUTHN_CTAPCBOR_ECC_PUBLIC_KEY Stellt einen öffentlichen Schlüssel mit elliptischer Kurve dar, der in CTAP CBOR-Erweiterungen verwendet wird. |
|
WEBAUTHN_CTAPCBOR_GET_ASSERTION_REQUEST Enthält eine decodierte CTAP CBOR getAssertion-Anforderung. |
|
WEBAUTHN_CTAPCBOR_GET_ASSERTION_RESPONSE Enthält Daten für eine CTAP CBOR getAssertion-Antwort. |
|
WEBAUTHN_CTAPCBOR_HMAC_SALT_EXTENSION Enthält Daten für die CTAP HMAC-Salt-Erweiterung. |
|
WEBAUTHN_CTAPCBOR_MAKE_CREDENTIAL_REQUEST Enthält eine decodierte CTAP CBOR-Anforderung für Anmeldeinformationen. |
|
WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS Enthält Optionen zum Registrieren eines Plug-In-Authentifikators mit Windows. |
|
WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_RESPONSE Enthält die Antwort, die zurückgegeben wird, wenn ein Plug-In-Authentifikator registriert ist. |
|
WEBAUTHN_PLUGIN_CREDENTIAL_DETAILS Enthält Metadaten für anmeldeinformationen, die von einem Plug-In-Authentifikator verfügbar gemacht werden. |
|
WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS Enthält aktualisierte Metadaten für einen registrierten Plug-In-Authentifikator. |
|
WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST Beschreibt eine Windows Hello Benutzerüberprüfungsanforderung für eine Plug-In-Authentifikator. |
Enumerations
|
AUTHENTICATOR_STATE Gibt an, ob ein Plug-In-Authentifikator aktiviert ist. |
|
WEBAUTHN_PLUGIN_PERFORM_UV_OPERATION_TYPE Gibt den Typ des Windows Hello Benutzerüberprüfungsvorgangs für einen Plug-In-Authentifikator an. |