TsgcHTTP_JWT_Server › Events
Événements que vous pouvez gérer, regroupés par objectif, suivis de la liste alphabétique complète.
| Nom | Description |
|---|---|
| OnJWTBeforeRequest | Déclenché pour chaque requête HTTP/WebSocket entrante avant tout traitement JWT ; définissez Cancel=True pour contourner la validation JWT pour cette connexion. |
| OnJWTUnauthorized | Déclenché lorsque la requête ne possède pas de JWT valide et est sur le point d'être rejetée ; définissez Disconnect=False pour l'accepter quand même (par exemple pour les requêtes pre-flight CORS). |
| OnJWTException | Déclenché lorsqu'une exception est levée lors du décodage ou de la validation du jeton afin que l'application puisse journaliser l'erreur. |
| OnJWTResponseError | Déclenché juste avant l'envoi de la réponse HTTP non autorisée, permettant de personnaliser le code (401 par défaut), le texte (« Unauthorized » par défaut) et les en-têtes. |
| Nom | Description |
|---|---|
| OnJWTBeforeValidateToken | Déclenché après l'extraction d'un token Bearer et avant sa validation ; définissez Cancel=True pour ignorer la validation (la requête est alors considérée comme autorisée). |
| OnJWTBeforeValidateSignature | Déclenché après le décodage du JWT et avant la vérification de sa signature, exposant l'en-tête et la charge utile décodés et permettant de remplacer le secret de validation / la clé publique par token. |
| OnJWTAfterValidateToken | Déclenché après l'exécution des validations de signature et de revendication ; inspecter Header, Payload et Error, et basculer l'indicateur Valid pour accepter ou rejeter le jeton. |
| Nom | Description |
|---|---|
| OnJWTAfterValidateToken | Déclenché après l'exécution des validations de signature et de revendication ; inspecter Header, Payload et Error, et basculer l'indicateur Valid pour accepter ou rejeter le jeton. |
| OnJWTBeforeRequest | Déclenché pour chaque requête HTTP/WebSocket entrante avant tout traitement JWT ; définissez Cancel=True pour contourner la validation JWT pour cette connexion. |
| OnJWTBeforeValidateSignature | Déclenché après le décodage du JWT et avant la vérification de sa signature, exposant l'en-tête et la charge utile décodés et permettant de remplacer le secret de validation / la clé publique par token. |
| OnJWTBeforeValidateToken | Déclenché après l'extraction d'un token Bearer et avant sa validation ; définissez Cancel=True pour ignorer la validation (la requête est alors considérée comme autorisée). |
| OnJWTException | Déclenché lorsqu'une exception est levée lors du décodage ou de la validation du jeton afin que l'application puisse journaliser l'erreur. |
| OnJWTResponseError | Déclenché juste avant l'envoi de la réponse HTTP non autorisée, permettant de personnaliser le code (401 par défaut), le texte (« Unauthorized » par défaut) et les en-têtes. |
| OnJWTUnauthorized | Déclenché lorsque la requête ne possède pas de JWT valide et est sur le point d'être rejetée ; définissez Disconnect=False pour l'accepter quand même (par exemple pour les requêtes pre-flight CORS). |