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.
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.
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.