TsgcHTTP_OAuth2_Client › イベント

TsgcHTTP_OAuth2_Client イベント

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

Authorize Code

名前説明
OnBeforeAuthorizeCodeクライアントがユーザー認可を要求するためにブラウザーを開く前に発生します。
OnAfterAuthorizeCode認可サーバーが認可コードと共にリダイレクトバックしたときに発生します。
OnErrorAuthorizeCode認可コードステップ中に認可サーバーがエラーを返したときに発生します。

アクセストークン

名前説明
OnBeforeAccessTokenコードをアクセストークンと交換するためにクライアントがトークンエンドポイントにPOSTする前に発生します。
OnAfterAccessTokenトークンエンドポイントが成功したアクセストークンレスポンスを返したときに発生します。
OnErrorAccessTokenトークンエンドポイントがアクセストークンリクエストを拒否したときに発生します。

Refresh Token

名前説明
OnBeforeRefreshTokenクライアントがリフレッシュトークンを引き換えるためにトークンエンドポイントに POST する前に発生します。
OnAfterRefreshTokenトークンエンドポイントが refresh_token グラントから新しいアクセストークンを返したときに発生します。
OnErrorRefreshTokenトークンエンドポイントがrefresh_tokenグラントを拒否したときに発生します。

トークンを失効させる

名前説明
OnBeforeRevokeTokenクライアントが失効エンドポイント(RFC 7009)にPOSTする前に発生します。
OnAfterRevokeToken失効エンドポイントがトークンを正常に無効化した後に発生します。
OnErrorRevokeToken失効エンドポイントがエラーを返したときに発生します。

トークンのイントロスペクト

名前説明
OnBeforeIntrospectTokenクライアントがイントロスペクションエンドポイント(RFC 7662)に投稿する前に発火します。
OnAfterIntrospectTokenイントロスペクションエンドポイントがトークンメタデータを返した後に発生します。
OnErrorIntrospectTokenイントロスペクションエンドポイントがエラーを返したときに発生します。

デバイスコード

名前説明
OnDeviceCodeデバイスコードフローがセカンダリデバイスで入力する必要があるユーザーコードを発行したときに発火します(RFC 8628)。
OnDeviceCodeExpiredユーザーが認証を完了する前にデバイスコードが期限切れになったとき発生します。

DPoP

名前説明
OnDPoPSignDPoP プルーフに署名が必要な場合に発生し、アプリケーションがデフォルトの署名実装を上書きできます。

HTTP

名前説明
OnHTTPResponseローカル HTTP サーバーが認可リダイレクト後にブラウザへのレスポンスを送信する直前に発火します。

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

名前説明
OnAfterAccessTokenトークンエンドポイントが成功したアクセストークンレスポンスを返したときに発生します。
OnAfterAuthorizeCode認可サーバーが認可コードと共にリダイレクトバックしたときに発生します。
OnAfterIntrospectTokenイントロスペクションエンドポイントがトークンメタデータを返した後に発生します。
OnAfterRefreshTokenトークンエンドポイントが refresh_token グラントから新しいアクセストークンを返したときに発生します。
OnAfterRevokeToken失効エンドポイントがトークンを正常に無効化した後に発生します。
OnBeforeAccessTokenコードをアクセストークンと交換するためにクライアントがトークンエンドポイントにPOSTする前に発生します。
OnBeforeAuthorizeCodeクライアントがユーザー認可を要求するためにブラウザーを開く前に発生します。
OnBeforeIntrospectTokenクライアントがイントロスペクションエンドポイント(RFC 7662)に投稿する前に発火します。
OnBeforeRefreshTokenクライアントがリフレッシュトークンを引き換えるためにトークンエンドポイントに POST する前に発生します。
OnBeforeRevokeTokenクライアントが失効エンドポイント(RFC 7009)にPOSTする前に発生します。
OnDeviceCodeデバイスコードフローがセカンダリデバイスで入力する必要があるユーザーコードを発行したときに発火します(RFC 8628)。
OnDeviceCodeExpiredユーザーが認証を完了する前にデバイスコードが期限切れになったとき発生します。
OnDPoPSignDPoP プルーフに署名が必要な場合に発生し、アプリケーションがデフォルトの署名実装を上書きできます。
OnErrorAccessTokenトークンエンドポイントがアクセストークンリクエストを拒否したときに発生します。
OnErrorAuthorizeCode認可コードステップ中に認可サーバーがエラーを返したときに発生します。
OnErrorIntrospectTokenイントロスペクションエンドポイントがエラーを返したときに発生します。
OnErrorRefreshTokenトークンエンドポイントがrefresh_tokenグラントを拒否したときに発生します。
OnErrorRevokeToken失効エンドポイントがエラーを返したときに発生します。
OnHTTPResponseローカル HTTP サーバーが認可リダイレクト後にブラウザへのレスポンスを送信する直前に発火します。