TsgcWSAPIServer_WebAuthn › Events
Zdarzenia, które można obsługiwać, pogrupowane według przeznaczenia, a następnie pełna lista alfabetyczna.
| Nazwa | Opis |
|---|---|
| OnWebAuthnHTTPRequest | Wywoływane przed przetworzeniem przez punkt końcowy WebAuthn przychodzącego żądania HTTP; umożliwia aplikacji sprawdzenie nagłówków, zastosowanie limitów częstości lub odrzucenie wywołania. |
| OnWebAuthnHTTPResponse | Wywoływane po zbudowaniu przez serwer odpowiedzi HTTP dla punktu końcowego WebAuthn, lecz przed jej wysłaniem; przydatne do audytu lub dekorowania wychodzącego ładunku i nagłówków. |
| OnWebAuthnException | Wywoływane, gdy podczas przetwarzania żądania WebAuthn zostanie zgłoszony nieobsługiwany wyjątek; umożliwia aplikacji rejestrowanie błędu i nadpisanie kodu odpowiedzi HTTP. |
| OnWebAuthnUnauthorized | Wywoływane, gdy połączenie WebSocket próbuje uzyskać dostęp do zasobu chronionego przez WebAuthn bez prawidłowego tokenu; pozwala aplikacji zdecydować, czy rozłączyć połączenie. |
| OnWebAuthnMetadata | Wywoływane, gdy serwer potrzebuje metadanych uwierzytelniającego dla danego AAGUID; umożliwia aplikacji zwrócenie zapisanego w pamięci podręcznej lub niestandardowego wpisu FIDO MDS BLOB. |
| Nazwa | Opis |
|---|---|
| OnWebAuthnRegistrationOptionsRequest | Wywoływane na początku żądania /register/begin, gdy klient prosi o PublicKeyCredentialCreationOptions; umożliwia aplikacji walidację użytkownika oraz zatwierdzenie lub odrzucenie procedury rejestracji. |
| OnWebAuthnRegistrationOptionsResponse | Wywoływane po tym, jak serwer zbudował odpowiedź PublicKeyCredentialCreationOptions dla /register/begin; umożliwia aplikacji sprawdzenie lub utrwalenie wygenerowanego wyzwania. |
| OnWebAuthnRegistrationValidateCredentialId | Wywoływane podczas /register/verify, aby umożliwić aplikacji sprawdzenie, że nowy identyfikator poświadczenia jest unikalny w jej magazynie użytkowników. |
| OnWebAuthnRegistrationValidateCertificate | Wywoływane podczas /register/verify, aby umożliwić aplikacji walidację łańcucha certyfikatów poświadczenia (na przykład względem buforowanego FIDO MDS) i nadpisanie wbudowanej weryfikacji. |
| OnWebAuthnRegistrationSuccessful | Wywoływane na końcu /register/verify po zaakceptowaniu atestacji. W tym miejscu aplikacja musi utrwalić nowy rekord poświadczeń dla użytkownika. |
| OnWebAuthnRegistrationError | Wywoływane, gdy /register/verify odrzuci poświadczenie; udostępnia nieudane żądanie i tekstowy powód, aby aplikacja mogła je zarejestrować lub zgłosić. |
| Nazwa | Opis |
|---|---|
| OnWebAuthnAuthenticationOptionsRequest | Wywoływane na początku /authenticate/begin; aplikacja musi zwrócić listę poświadczeń zarejestrowanych dla użytkownika, aby serwer mógł zbudować PublicKeyCredentialRequestOptions. |
| OnWebAuthnAuthenticationOptionsResponse | Wywoływane po tym, jak serwer zbudował odpowiedź PublicKeyCredentialRequestOptions dla /authenticate/begin; umożliwia aplikacji sprawdzenie lub utrwalenie wygenerowanego wyzwania. |
| OnWebAuthnAuthenticationSuccessful | Wywoływane na końcu /authenticate/verify, gdy sygnatura asercji jest prawidłowa; aplikacja powinna zaktualizować licznik podpisów i ustanowić sesję. |
| OnWebAuthnAuthenticationError | Wywoływane, gdy /authenticate/verify odrzuca asercję; udostępnia nieudane żądanie i tekstowy powód, aby aplikacja mogła je zarejestrować lub wygenerować alert. |
| Nazwa | Opis |
|---|---|
| OnWebAuthnAuthenticationError | Wywoływane, gdy /authenticate/verify odrzuca asercję; udostępnia nieudane żądanie i tekstowy powód, aby aplikacja mogła je zarejestrować lub wygenerować alert. |
| OnWebAuthnAuthenticationOptionsRequest | Wywoływane na początku /authenticate/begin; aplikacja musi zwrócić listę poświadczeń zarejestrowanych dla użytkownika, aby serwer mógł zbudować PublicKeyCredentialRequestOptions. |
| OnWebAuthnAuthenticationOptionsResponse | Wywoływane po tym, jak serwer zbudował odpowiedź PublicKeyCredentialRequestOptions dla /authenticate/begin; umożliwia aplikacji sprawdzenie lub utrwalenie wygenerowanego wyzwania. |
| OnWebAuthnAuthenticationSuccessful | Wywoływane na końcu /authenticate/verify, gdy sygnatura asercji jest prawidłowa; aplikacja powinna zaktualizować licznik podpisów i ustanowić sesję. |
| OnWebAuthnException | Wywoływane, gdy podczas przetwarzania żądania WebAuthn zostanie zgłoszony nieobsługiwany wyjątek; umożliwia aplikacji rejestrowanie błędu i nadpisanie kodu odpowiedzi HTTP. |
| OnWebAuthnHTTPRequest | Wywoływane przed przetworzeniem przez punkt końcowy WebAuthn przychodzącego żądania HTTP; umożliwia aplikacji sprawdzenie nagłówków, zastosowanie limitów częstości lub odrzucenie wywołania. |
| OnWebAuthnHTTPResponse | Wywoływane po zbudowaniu przez serwer odpowiedzi HTTP dla punktu końcowego WebAuthn, lecz przed jej wysłaniem; przydatne do audytu lub dekorowania wychodzącego ładunku i nagłówków. |
| OnWebAuthnMetadata | Wywoływane, gdy serwer potrzebuje metadanych uwierzytelniającego dla danego AAGUID; umożliwia aplikacji zwrócenie zapisanego w pamięci podręcznej lub niestandardowego wpisu FIDO MDS BLOB. |
| OnWebAuthnRegistrationError | Wywoływane, gdy /register/verify odrzuci poświadczenie; udostępnia nieudane żądanie i tekstowy powód, aby aplikacja mogła je zarejestrować lub zgłosić. |
| OnWebAuthnRegistrationOptionsRequest | Wywoływane na początku żądania /register/begin, gdy klient prosi o PublicKeyCredentialCreationOptions; umożliwia aplikacji walidację użytkownika oraz zatwierdzenie lub odrzucenie procedury rejestracji. |
| OnWebAuthnRegistrationOptionsResponse | Wywoływane po tym, jak serwer zbudował odpowiedź PublicKeyCredentialCreationOptions dla /register/begin; umożliwia aplikacji sprawdzenie lub utrwalenie wygenerowanego wyzwania. |
| OnWebAuthnRegistrationSuccessful | Wywoływane na końcu /register/verify po zaakceptowaniu atestacji. W tym miejscu aplikacja musi utrwalić nowy rekord poświadczeń dla użytkownika. |
| OnWebAuthnRegistrationValidateCertificate | Wywoływane podczas /register/verify, aby umożliwić aplikacji walidację łańcucha certyfikatów poświadczenia (na przykład względem buforowanego FIDO MDS) i nadpisanie wbudowanej weryfikacji. |
| OnWebAuthnRegistrationValidateCredentialId | Wywoływane podczas /register/verify, aby umożliwić aplikacji sprawdzenie, że nowy identyfikator poświadczenia jest unikalny w jej magazynie użytkowników. |
| OnWebAuthnUnauthorized | Wywoływane, gdy połączenie WebSocket próbuje uzyskać dostęp do zasobu chronionego przez WebAuthn bez prawidłowego tokenu; pozwala aplikacji zdecydować, czy rozłączyć połączenie. |