TsgcHTTP_OAuth2_Server › イベント

TsgcHTTP_OAuth2_Server イベント

処理可能なイベントを目的別にグループ化し、その後完全なアルファベット順リストを表示します。

リクエストパイプライン

名前説明
OnOAuth2BeforeRequestOAuth2 エンドポイントが受信 HTTP リクエストを処理する前に発生します。アプリケーションはリクエストを検査、書き換え、またはキャンセルできます。
OnOAuth2BeforeDispatchPageOAuth2 HTML ページ(サインイン、同意、デバイス確認)がレンダリングされる前に発生し、アプリケーションが HTML をカスタマイズできます。
OnOAuth2Authentication認証フロー中にサインインページで送信されたユーザー認証情報を検証します。
OnOAuth2Unauthorized保護されたエンドポイントがベアラートークンの欠落、無効、または期限切れのためリクエストを拒否したときに発生します。
OnOAuth2ResponseErrorサーバーがOAuth2エラーレスポンス(invalid_grant、invalid_client、access_denied など)を返す前に発生し、アプリケーションがステータス、ボディ、またはヘッダーをオーバーライドできます。

トークン

名前説明
OnOAuth2AfterAccessToken/token エンドポイントがアクセストークンの発行に成功した後に発火します。
OnOAuth2AfterRefreshToken/token エンドポイントが refresh_token グラントを使用してアクセストークンを正常に更新した後に発生します。
OnOAuth2AfterValidateAccessTokenサーバーがリソースリクエストでアクセストークンを検証した後に発火し、アプリケーションが結果を受け入れたり上書きしたりする機会を与えます。
OnOAuth2AfterRevokeToken/revoke エンドポイントがトークン失効リクエスト(RFC 7009)を処理した後に発生します。
OnOAuth2AfterIntrospectToken/introspect エンドポイントがトークンイントロスペクションリクエスト(RFC 7662)を処理した後に発生します。

デバイスコード

名前説明
OnOAuth2DeviceAuthorization/device_authorization エンドポイントが device_code と user_code のペアを発行した後(RFC 8628)に発生します。
OnOAuth2DeviceCodeVerificationデバイス確認ページでユーザーが user_code を送信したときに発生します(RFC 8628)。アプリケーションがデバイスを認可または拒否できます。

DPoP

名前説明
OnOAuth2ValidateDPoPリソースリクエストに DPoP 証明ヘッダーが含まれている場合に発生し、アプリケーションが proof-of-possession(RFC 9449)を検証できます。

すべてのイベント (アルファベット順)

名前説明
OnOAuth2AfterAccessToken/token エンドポイントがアクセストークンの発行に成功した後に発火します。
OnOAuth2AfterIntrospectToken/introspect エンドポイントがトークンイントロスペクションリクエスト(RFC 7662)を処理した後に発生します。
OnOAuth2AfterRefreshToken/token エンドポイントが refresh_token グラントを使用してアクセストークンを正常に更新した後に発生します。
OnOAuth2AfterRevokeToken/revoke エンドポイントがトークン失効リクエスト(RFC 7009)を処理した後に発生します。
OnOAuth2AfterValidateAccessTokenサーバーがリソースリクエストでアクセストークンを検証した後に発火し、アプリケーションが結果を受け入れたり上書きしたりする機会を与えます。
OnOAuth2Authentication認証フロー中にサインインページで送信されたユーザー認証情報を検証します。
OnOAuth2BeforeDispatchPageOAuth2 HTML ページ(サインイン、同意、デバイス確認)がレンダリングされる前に発生し、アプリケーションが HTML をカスタマイズできます。
OnOAuth2BeforeRequestOAuth2 エンドポイントが受信 HTTP リクエストを処理する前に発生します。アプリケーションはリクエストを検査、書き換え、またはキャンセルできます。
OnOAuth2DeviceAuthorization/device_authorization エンドポイントが device_code と user_code のペアを発行した後(RFC 8628)に発生します。
OnOAuth2DeviceCodeVerificationデバイス確認ページでユーザーが user_code を送信したときに発生します(RFC 8628)。アプリケーションがデバイスを認可または拒否できます。
OnOAuth2ResponseErrorサーバーがOAuth2エラーレスポンス(invalid_grant、invalid_client、access_denied など)を返す前に発生し、アプリケーションがステータス、ボディ、またはヘッダーをオーバーライドできます。
OnOAuth2Unauthorized保護されたエンドポイントがベアラートークンの欠落、無効、または期限切れのためリクエストを拒否したときに発生します。
OnOAuth2ValidateDPoPリソースリクエストに DPoP 証明ヘッダーが含まれている場合に発生し、アプリケーションが proof-of-possession(RFC 9449)を検証できます。