What You Will Accomplish
In this guide, you will validate an Access Token issued by Mekarge A3 by validating the JWT signatures and testing token claims. All Access Tokens in Mekarge A3 are issued in JWT format. Depending on the Access Token Signing Algorithm type of the Environment, JWT signatures can be validated either using symmetric or asymmetric keys. This method is also called "Offline validation".
This approach is significantly faster than calling the Introspection endpoint, although it does not provide point-in-time validation.
This guide demonstrates how to validate Access Tokens signed with asymmetric keys by retrieving public keys directly from the JWK Set Document Endpoint, without requiring a prior secret exchange.
At the end of this tutorial:
- You will validate an Access Token using a Python-based validator tool.
Quick Concepts
| Client | Represents the web application |
| Resource | Represents a protected API |
Read more about Architecture and Concepts in Mekarge A3 documentation.