TsgcWSAPIServer_WebAuthn › Gebeurtenissen

TsgcWSAPIServer_WebAuthn-gebeurtenissen

Gebeurtenissen die u kunt verwerken, gegroepeerd op doel, gevolgd door de volledige alfabetische lijst.

Aanvraagpijplijn

NaamBeschrijving
OnWebAuthnHTTPRequestWordt geactiveerd voordat een WebAuthn-eindpunt een inkomend HTTP-verzoek verwerkt; stelt de toepassing in staat headers te inspecteren, tarieflimieten toe te passen of de aanroep te weigeren.
OnWebAuthnHTTPResponseWordt geactiveerd nadat de server de HTTP-respons voor een WebAuthn-eindpunt heeft opgebouwd maar voordat deze wordt verzonden; nuttig voor het controleren of aanvullen van de uitgaande payload en headers.
OnWebAuthnExceptionWordt geactiveerd wanneer er een niet-afgehandelde uitzondering optreedt tijdens het verwerken van een WebAuthn-verzoek; stelt de applicatie in staat de fout te loggen en de HTTP-responscode te overschrijven.
OnWebAuthnUnauthorizedWordt geactiveerd wanneer een WebSocket-verbinding probeert een WebAuthn-beveiligd resource te gebruiken zonder geldig token; laat de toepassing beslissen of de verbinding moet worden verbroken.
OnWebAuthnMetadataWordt geactiveerd wanneer de server verificatormetadata nodig heeft voor een AAGUID; stelt de toepassing in staat een gecachte of aangepaste FIDO MDS BLOB-vermelding terug te sturen.

Registratie

NaamBeschrijving
OnWebAuthnRegistrationOptionsRequestWordt geactiveerd aan het begin van /register/begin wanneer een client vraagt om PublicKeyCredentialCreationOptions; stelt de toepassing in staat de gebruiker te valideren en de ceremonie goed te keuren of te weigeren.
OnWebAuthnRegistrationOptionsResponseWordt geactiveerd nadat de server de PublicKeyCredentialCreationOptions-respons voor /register/begin heeft gebouwd; laat de toepassing de gegenereerde uitdaging inspecteren of opslaan.
OnWebAuthnRegistrationValidateCredentialIdWordt geactiveerd tijdens /register/verify om de toepassing te laten controleren of de nieuwe credential-ID uniek is in de gebruikersopslag.
OnWebAuthnRegistrationValidateCertificateWordt geactiveerd tijdens /register/verify zodat de applicatie de attestation-certificaatketen kan valideren (bijvoorbeeld tegen een gecachete FIDO MDS) en de ingebouwde controle kan overschrijven.
OnWebAuthnRegistrationSuccessfulWordt geactiveerd aan het einde van /register/verify wanneer de attestatie is geaccepteerd; hier moet de applicatie de nieuwe referentie voor de gebruiker opslaan.
OnWebAuthnRegistrationErrorWordt geactiveerd wanneer /register/verify de attestatie afwijst; geeft het mislukte verzoek en de tekstuele reden weer zodat de applicatie dit kan registreren of er een melding over kan geven.

Authenticatie

NaamBeschrijving
OnWebAuthnAuthenticationOptionsRequestWordt geactiveerd aan het begin van /authenticate/begin; de toepassing moet de lijst met credentials retourneren die voor de gebruiker zijn geregistreerd, zodat de server PublicKeyCredentialRequestOptions kan opbouwen.
OnWebAuthnAuthenticationOptionsResponseWordt geactiveerd nadat de server de PublicKeyCredentialRequestOptions-respons heeft opgebouwd voor /authenticate/begin; stelt de applicatie in staat de gegenereerde uitdaging te inspecteren of op te slaan.
OnWebAuthnAuthenticationGetCredentialTreedt op tijdens het verifiëren van een assertion wanneer de credential die door de browser wordt gebruikt niet in de credentiallijst van de ceremonie staat (gebruikersnaamloze aanmelding en passkey-autofill); de toepassing retourneert de credentialrecord uit de eigen opslag.
OnWebAuthnAuthenticationSuccessfulWordt geactiveerd aan het einde van /authenticate/verify wanneer de handtekeningverificatie geldig is; de toepassing moet de tekenenteller bijwerken en de sessie tot stand brengen.
OnWebAuthnAuthenticationErrorWordt geactiveerd wanneer /authenticate/verify de bewering afwijst; geeft het mislukte verzoek en de tekstuele reden weer zodat de applicatie dit kan loggen of een melding kan geven.

Alle gebeurtenissen (alfabetisch)

NaamBeschrijving
OnWebAuthnAuthenticationErrorWordt geactiveerd wanneer /authenticate/verify de bewering afwijst; geeft het mislukte verzoek en de tekstuele reden weer zodat de applicatie dit kan loggen of een melding kan geven.
OnWebAuthnAuthenticationGetCredentialTreedt op tijdens het verifiëren van een assertion wanneer de credential die door de browser wordt gebruikt niet in de credentiallijst van de ceremonie staat (gebruikersnaamloze aanmelding en passkey-autofill); de toepassing retourneert de credentialrecord uit de eigen opslag.
OnWebAuthnAuthenticationOptionsRequestWordt geactiveerd aan het begin van /authenticate/begin; de toepassing moet de lijst met credentials retourneren die voor de gebruiker zijn geregistreerd, zodat de server PublicKeyCredentialRequestOptions kan opbouwen.
OnWebAuthnAuthenticationOptionsResponseWordt geactiveerd nadat de server de PublicKeyCredentialRequestOptions-respons heeft opgebouwd voor /authenticate/begin; stelt de applicatie in staat de gegenereerde uitdaging te inspecteren of op te slaan.
OnWebAuthnAuthenticationSuccessfulWordt geactiveerd aan het einde van /authenticate/verify wanneer de handtekeningverificatie geldig is; de toepassing moet de tekenenteller bijwerken en de sessie tot stand brengen.
OnWebAuthnExceptionWordt geactiveerd wanneer er een niet-afgehandelde uitzondering optreedt tijdens het verwerken van een WebAuthn-verzoek; stelt de applicatie in staat de fout te loggen en de HTTP-responscode te overschrijven.
OnWebAuthnHTTPRequestWordt geactiveerd voordat een WebAuthn-eindpunt een inkomend HTTP-verzoek verwerkt; stelt de toepassing in staat headers te inspecteren, tarieflimieten toe te passen of de aanroep te weigeren.
OnWebAuthnHTTPResponseWordt geactiveerd nadat de server de HTTP-respons voor een WebAuthn-eindpunt heeft opgebouwd maar voordat deze wordt verzonden; nuttig voor het controleren of aanvullen van de uitgaande payload en headers.
OnWebAuthnMetadataWordt geactiveerd wanneer de server verificatormetadata nodig heeft voor een AAGUID; stelt de toepassing in staat een gecachte of aangepaste FIDO MDS BLOB-vermelding terug te sturen.
OnWebAuthnRegistrationErrorWordt geactiveerd wanneer /register/verify de attestatie afwijst; geeft het mislukte verzoek en de tekstuele reden weer zodat de applicatie dit kan registreren of er een melding over kan geven.
OnWebAuthnRegistrationOptionsRequestWordt geactiveerd aan het begin van /register/begin wanneer een client vraagt om PublicKeyCredentialCreationOptions; stelt de toepassing in staat de gebruiker te valideren en de ceremonie goed te keuren of te weigeren.
OnWebAuthnRegistrationOptionsResponseWordt geactiveerd nadat de server de PublicKeyCredentialCreationOptions-respons voor /register/begin heeft gebouwd; laat de toepassing de gegenereerde uitdaging inspecteren of opslaan.
OnWebAuthnRegistrationSuccessfulWordt geactiveerd aan het einde van /register/verify wanneer de attestatie is geaccepteerd; hier moet de applicatie de nieuwe referentie voor de gebruiker opslaan.
OnWebAuthnRegistrationValidateCertificateWordt geactiveerd tijdens /register/verify zodat de applicatie de attestation-certificaatketen kan valideren (bijvoorbeeld tegen een gecachete FIDO MDS) en de ingebouwde controle kan overschrijven.
OnWebAuthnRegistrationValidateCredentialIdWordt geactiveerd tijdens /register/verify om de toepassing te laten controleren of de nieuwe credential-ID uniek is in de gebruikersopslag.
OnWebAuthnUnauthorizedWordt geactiveerd wanneer een WebSocket-verbinding probeert een WebAuthn-beveiligd resource te gebruiken zonder geldig token; laat de toepassing beslissen of de verbinding moet worden verbroken.