TsgcHTTP_JWT_Server › Gebeurtenissen
Gebeurtenissen die u kunt verwerken, gegroepeerd op doel, gevolgd door de volledige alfabetische lijst.
| Naam | Beschrijving |
|---|---|
| OnJWTBeforeRequest | Wordt geactiveerd voor elk binnenkomend HTTP/WebSocket-verzoek vóór JWT-verwerking; stel Cancel=True in om JWT-validatie voor deze verbinding over te slaan. |
| OnJWTUnauthorized | Wordt geactiveerd wanneer de aanvraag geen geldige JWT heeft en op het punt staat te worden geweigerd; stel Disconnect=False in om deze toch te accepteren (bijvoorbeeld CORS pre-flight-aanvragen). |
| OnJWTException | Wordt geactiveerd wanneer een exception wordt opgeworpen tijdens het decoderen of valideren van het token, zodat de applicatie de fout kan loggen. |
| OnJWTResponseError | Wordt geactiveerd vlak voordat de niet-geautoriseerde HTTP-respons wordt verzonden, zodat de code (standaard 401), de tekst (standaard "Unauthorized") en de headers kunnen worden aangepast. |
| Naam | Beschrijving |
|---|---|
| OnJWTBeforeValidateToken | Wordt geactiveerd nadat een Bearer-token is geëxtraheerd en vóórdat het wordt gevalideerd; stel Cancel=True in om validatie over te slaan (het verzoek wordt dan behandeld als geautoriseerd). |
| OnJWTBeforeValidateSignature | Wordt geactiveerd nadat de JWT is gedecodeerd en voordat de handtekening wordt geverifieerd, waarbij de gedecodeerde Header en Payload worden blootgesteld en het validatie-Secret / PublicKey per token kan worden overschreven. |
| OnJWTAfterValidateToken | Wordt geactiveerd nadat de handtekening- en claimvalidaties zijn uitgevoerd; inspecteer Header, Payload en Error, en schakel de vlag Valid om om het token te accepteren of te weigeren. |
| Naam | Beschrijving |
|---|---|
| OnJWTAfterValidateToken | Wordt geactiveerd nadat de handtekening- en claimvalidaties zijn uitgevoerd; inspecteer Header, Payload en Error, en schakel de vlag Valid om om het token te accepteren of te weigeren. |
| OnJWTBeforeRequest | Wordt geactiveerd voor elk binnenkomend HTTP/WebSocket-verzoek vóór JWT-verwerking; stel Cancel=True in om JWT-validatie voor deze verbinding over te slaan. |
| OnJWTBeforeValidateSignature | Wordt geactiveerd nadat de JWT is gedecodeerd en voordat de handtekening wordt geverifieerd, waarbij de gedecodeerde Header en Payload worden blootgesteld en het validatie-Secret / PublicKey per token kan worden overschreven. |
| OnJWTBeforeValidateToken | Wordt geactiveerd nadat een Bearer-token is geëxtraheerd en vóórdat het wordt gevalideerd; stel Cancel=True in om validatie over te slaan (het verzoek wordt dan behandeld als geautoriseerd). |
| OnJWTException | Wordt geactiveerd wanneer een exception wordt opgeworpen tijdens het decoderen of valideren van het token, zodat de applicatie de fout kan loggen. |
| OnJWTResponseError | Wordt geactiveerd vlak voordat de niet-geautoriseerde HTTP-respons wordt verzonden, zodat de code (standaard 401), de tekst (standaard "Unauthorized") en de headers kunnen worden aangepast. |
| OnJWTUnauthorized | Wordt geactiveerd wanneer de aanvraag geen geldige JWT heeft en op het punt staat te worden geweigerd; stel Disconnect=False in om deze toch te accepteren (bijvoorbeeld CORS pre-flight-aanvragen). |