TsgcHTTP_OAuth2_Server › Zdarzenia

TsgcHTTP_OAuth2_Server Zdarzenia

Zdarzenia, które można obsługiwać, pogrupowane według przeznaczenia, a następnie pełna lista alfabetyczna.

Potok żądań

NazwaOpis
OnOAuth2BeforeRequestWywoływane przed przetworzeniem przychodzącego żądania HTTP przez dowolny punkt końcowy OAuth2; umożliwia aplikacji inspekcję, modyfikację lub anulowanie żądania.
OnOAuth2BeforeDispatchPageWywoływane przed wyrenderowaniem strony HTML OAuth2 (logowanie, zgoda, weryfikacja urządzenia), aby aplikacja mogła dostosować HTML.
OnOAuth2AuthenticationWeryfikuje dane uwierzytelniające użytkownika przesłane na stronie logowania podczas przepływu autoryzacji.
OnOAuth2UnauthorizedWywoływane, gdy chroniony punkt końcowy odrzuca żądanie z powodu brakującego, nieprawidłowego lub wygasłego tokenu bearer.
OnOAuth2ResponseErrorWywoływane, gdy serwer ma zwrócić odpowiedź błędu OAuth2 (invalid_grant, invalid_client, access_denied itp.), dzięki czemu aplikacja może nadpisać status, treść lub nagłówki.

Tokeny

NazwaOpis
OnOAuth2AfterAccessTokenWywoływane po pomyślnym wystawieniu tokena dostępu przez punkt końcowy /token.
OnOAuth2AfterRefreshTokenWywoływane po pomyślnym odnowieniu tokenu dostępu przez endpoint /token przy użyciu przydziału refresh_token.
OnOAuth2AfterValidateAccessTokenWywoływane po zweryfikowaniu przez serwer tokenu dostępu w ramach żądania zasobu; pozwala aplikacji zaakceptować lub nadpisać wynik.
OnOAuth2AfterRevokeTokenWywoływane po przetworzeniu żądania unieważnienia tokenu przez endpoint /revoke (RFC 7009).
OnOAuth2AfterIntrospectTokenWywoływane po przetworzeniu przez punkt końcowy /introspect żądania introspekcji tokenu (RFC 7662).

Device Code

NazwaOpis
OnOAuth2DeviceAuthorizationWywoływane po tym, gdy punkt końcowy /device_authorization wyda parę device_code i user_code (RFC 8628).
OnOAuth2DeviceCodeVerificationWywoływane, gdy użytkownik przesyła kod user_code na stronie weryfikacji urządzenia (RFC 8628), dzięki czemu aplikacja może autoryzować lub odrzucić urządzenie.

DPoP

NazwaOpis
OnOAuth2ValidateDPoPWywoływane, gdy żądanie zasobu zawiera nagłówek dowodu DPoP, umożliwiając aplikacji weryfikację dowodu posiadania (RFC 9449).

Wszystkie zdarzenia (alfabetycznie)

NazwaOpis
OnOAuth2AfterAccessTokenWywoływane po pomyślnym wystawieniu tokena dostępu przez punkt końcowy /token.
OnOAuth2AfterIntrospectTokenWywoływane po przetworzeniu przez punkt końcowy /introspect żądania introspekcji tokenu (RFC 7662).
OnOAuth2AfterRefreshTokenWywoływane po pomyślnym odnowieniu tokenu dostępu przez endpoint /token przy użyciu przydziału refresh_token.
OnOAuth2AfterRevokeTokenWywoływane po przetworzeniu żądania unieważnienia tokenu przez endpoint /revoke (RFC 7009).
OnOAuth2AfterValidateAccessTokenWywoływane po zweryfikowaniu przez serwer tokenu dostępu w ramach żądania zasobu; pozwala aplikacji zaakceptować lub nadpisać wynik.
OnOAuth2AuthenticationWeryfikuje dane uwierzytelniające użytkownika przesłane na stronie logowania podczas przepływu autoryzacji.
OnOAuth2BeforeDispatchPageWywoływane przed wyrenderowaniem strony HTML OAuth2 (logowanie, zgoda, weryfikacja urządzenia), aby aplikacja mogła dostosować HTML.
OnOAuth2BeforeRequestWywoływane przed przetworzeniem przychodzącego żądania HTTP przez dowolny punkt końcowy OAuth2; umożliwia aplikacji inspekcję, modyfikację lub anulowanie żądania.
OnOAuth2DeviceAuthorizationWywoływane po tym, gdy punkt końcowy /device_authorization wyda parę device_code i user_code (RFC 8628).
OnOAuth2DeviceCodeVerificationWywoływane, gdy użytkownik przesyła kod user_code na stronie weryfikacji urządzenia (RFC 8628), dzięki czemu aplikacja może autoryzować lub odrzucić urządzenie.
OnOAuth2ResponseErrorWywoływane, gdy serwer ma zwrócić odpowiedź błędu OAuth2 (invalid_grant, invalid_client, access_denied itp.), dzięki czemu aplikacja może nadpisać status, treść lub nagłówki.
OnOAuth2UnauthorizedWywoływane, gdy chroniony punkt końcowy odrzuca żądanie z powodu brakującego, nieprawidłowego lub wygasłego tokenu bearer.
OnOAuth2ValidateDPoPWywoływane, gdy żądanie zasobu zawiera nagłówek dowodu DPoP, umożliwiając aplikacji weryfikację dowodu posiadania (RFC 9449).