TsgcHTTP_JWT_Server › イベント
処理可能なイベントを目的別にグループ化し、その後完全なアルファベット順リストを表示します。
| 名前 | 説明 |
|---|---|
| OnJWTBeforeRequest | JWT 処理の前に受信したすべての HTTP/WebSocket リクエストに対して発生します。この接続の JWT 検証をバイパスするには Cancel=True を設定します。 |
| OnJWTUnauthorized | リクエストに有効なJWTがなく、拒否されようとしているときに発生します。それでも受け入れるには、Disconnect=Falseに設定します(例: CORSプリフライトリクエスト)。 |
| OnJWTException | トークンのデコードまたは検証中に例外が発生したときに発生し、アプリケーションがエラーをログに記録できます。 |
| OnJWTResponseError | Unauthorized HTTP レスポンスが送信される直前に発火します。コード(デフォルト 401)、テキスト(デフォルト "Unauthorized")、およびヘッダーをカスタマイズできます。 |
| 名前 | 説明 |
|---|---|
| OnJWTBeforeValidateToken | Bearer トークンが抽出された後、検証される前に発生します。Cancel=True を設定して検証をスキップします (リクエストはその後承認済みとして扱われます)。 |
| OnJWTBeforeValidateSignature | JWT がデコードされた後、署名が検証される前に発生します。デコードされたヘッダーとペイロードを公開し、トークンごとに検証シークレット/公開鍵を上書きできます。 |
| OnJWTAfterValidateToken | 署名とクレームの検証が実行された後に発生します。Header、Payload、Error を検査し、Valid フラグを切り替えてトークンを承認または拒否してください。 |
| 名前 | 説明 |
|---|---|
| OnJWTAfterValidateToken | 署名とクレームの検証が実行された後に発生します。Header、Payload、Error を検査し、Valid フラグを切り替えてトークンを承認または拒否してください。 |
| OnJWTBeforeRequest | JWT 処理の前に受信したすべての HTTP/WebSocket リクエストに対して発生します。この接続の JWT 検証をバイパスするには Cancel=True を設定します。 |
| OnJWTBeforeValidateSignature | JWT がデコードされた後、署名が検証される前に発生します。デコードされたヘッダーとペイロードを公開し、トークンごとに検証シークレット/公開鍵を上書きできます。 |
| OnJWTBeforeValidateToken | Bearer トークンが抽出された後、検証される前に発生します。Cancel=True を設定して検証をスキップします (リクエストはその後承認済みとして扱われます)。 |
| OnJWTException | トークンのデコードまたは検証中に例外が発生したときに発生し、アプリケーションがエラーをログに記録できます。 |
| OnJWTResponseError | Unauthorized HTTP レスポンスが送信される直前に発火します。コード(デフォルト 401)、テキスト(デフォルト "Unauthorized")、およびヘッダーをカスタマイズできます。 |
| OnJWTUnauthorized | リクエストに有効なJWTがなく、拒否されようとしているときに発生します。それでも受け入れるには、Disconnect=Falseに設定します(例: CORSプリフライトリクエスト)。 |