TsgcHTTP_OAuth2_Server › Olaylar

TsgcHTTP_OAuth2_Server Olayları

İşleyebileceğiniz olaylar, amaca göre gruplandırılmış, ardından tam alfabetik liste.

Request pipeline

NameAçıklama
OnOAuth2BeforeRequestHerhangi bir OAuth2 uç noktası gelen bir HTTP isteğini işlemeden önce tetiklenir; uygulamanın isteği incelemesine, yeniden yazmasına veya iptal etmesine olanak tanır.
OnOAuth2BeforeDispatchPageBir OAuth2 HTML sayfası (oturum açma, onay, cihaz doğrulama) oluşturulmadan önce tetiklenir, böylece uygulama HTML'i özelleştirebilir.
OnOAuth2AuthenticationAuthorize akışı sırasında oturum açma sayfasında gönderilen kullanıcı kimlik bilgilerini doğrular.
OnOAuth2UnauthorizedKorumalı bir uç nokta, bearer token eksik, geçersiz veya süresi dolmuş olduğu için bir isteği reddettiğinde tetiklenir.
OnOAuth2ResponseErrorSunucu bir OAuth2 hata yanıtı (invalid_grant, invalid_client, access_denied vb.) döndürmek üzereyken tetiklenir, böylece uygulama durumu, gövdeyi veya başlıkları geçersiz kılabilir.

Tokenlar

NameAçıklama
OnOAuth2AfterAccessToken/token uç noktası bir access token'ı başarıyla verdikten sonra tetiklenir.
OnOAuth2AfterRefreshToken/token uç noktası, refresh_token yetkilendirmesini kullanarak bir access token'ı başarıyla yeniledikten sonra tetiklenir.
OnOAuth2AfterValidateAccessTokenSunucu bir kaynak isteğinde bir access token'ı doğruladıktan sonra tetiklenir ve uygulamanın sonucu kabul etmesine veya geçersiz kılmasına olanak tanır.
OnOAuth2AfterRevokeToken/revoke uç noktası bir token iptal isteğini işledikten sonra tetiklenir (RFC 7009).
OnOAuth2AfterIntrospectToken/introspect uç noktası bir token introspection isteğini (RFC 7662) işledikten sonra tetiklenir.

Device Code

NameAçıklama
OnOAuth2DeviceAuthorization/device_authorization uç noktası bir device_code ve user_code çifti verdikten sonra tetiklenir (RFC 8628).
OnOAuth2DeviceCodeVerificationKullanıcı, cihaz doğrulama sayfasında bir user_code gönderdiğinde tetiklenir (RFC 8628), böylece uygulama cihaza izin verebilir veya reddedebilir.

DPoP

NameAçıklama
OnOAuth2ValidateDPoPBir kaynak isteği bir DPoP proof başlığı taşıdığında tetiklenir, böylece uygulama proof-of-possession (RFC 9449) öğesini doğrulayabilir.

Tüm Olaylar (alfabetik)

NameAçıklama
OnOAuth2AfterAccessToken/token uç noktası bir access token'ı başarıyla verdikten sonra tetiklenir.
OnOAuth2AfterIntrospectToken/introspect uç noktası bir token introspection isteğini (RFC 7662) işledikten sonra tetiklenir.
OnOAuth2AfterRefreshToken/token uç noktası, refresh_token yetkilendirmesini kullanarak bir access token'ı başarıyla yeniledikten sonra tetiklenir.
OnOAuth2AfterRevokeToken/revoke uç noktası bir token iptal isteğini işledikten sonra tetiklenir (RFC 7009).
OnOAuth2AfterValidateAccessTokenSunucu bir kaynak isteğinde bir access token'ı doğruladıktan sonra tetiklenir ve uygulamanın sonucu kabul etmesine veya geçersiz kılmasına olanak tanır.
OnOAuth2AuthenticationAuthorize akışı sırasında oturum açma sayfasında gönderilen kullanıcı kimlik bilgilerini doğrular.
OnOAuth2BeforeDispatchPageBir OAuth2 HTML sayfası (oturum açma, onay, cihaz doğrulama) oluşturulmadan önce tetiklenir, böylece uygulama HTML'i özelleştirebilir.
OnOAuth2BeforeRequestHerhangi bir OAuth2 uç noktası gelen bir HTTP isteğini işlemeden önce tetiklenir; uygulamanın isteği incelemesine, yeniden yazmasına veya iptal etmesine olanak tanır.
OnOAuth2DeviceAuthorization/device_authorization uç noktası bir device_code ve user_code çifti verdikten sonra tetiklenir (RFC 8628).
OnOAuth2DeviceCodeVerificationKullanıcı, cihaz doğrulama sayfasında bir user_code gönderdiğinde tetiklenir (RFC 8628), böylece uygulama cihaza izin verebilir veya reddedebilir.
OnOAuth2ResponseErrorSunucu bir OAuth2 hata yanıtı (invalid_grant, invalid_client, access_denied vb.) döndürmek üzereyken tetiklenir, böylece uygulama durumu, gövdeyi veya başlıkları geçersiz kılabilir.
OnOAuth2UnauthorizedKorumalı bir uç nokta, bearer token eksik, geçersiz veya süresi dolmuş olduğu için bir isteği reddettiğinde tetiklenir.
OnOAuth2ValidateDPoPBir kaynak isteği bir DPoP proof başlığı taşıdığında tetiklenir, böylece uygulama proof-of-possession (RFC 9449) öğesini doğrulayabilir.