Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiRAD Studio

Delphi JOSE JWT Is A Powerful JSON Web Token Library For Delphi


Delphi implementation of JWT (JSON Web Token) and the JOSE (JSON Object Signing and Encryption) specification suite. This library supports the JWS (JWE support is planned) compact serializations with several JOSE algorithms.

What is JOSE

JOSE is a standard that provides a general approach to signing and encryption of any content. JOSE consists of several RFC:

Delphi JOSE and JWT Library

General Features

Token serialization

  • One method call to serialize a token

Token deserialization

  • One method call to validate and deserialize a compact token

Claims validation

  • expiatnbfaudisssub claims validatation: supported
  • Easy to use TJOSEConsumer and TJOSEConsumerBuilder classes to validate token with a fine granularity
  • Easy to write custom validators!

Signing algorithms

  • NONE algorithm: supported (but discouraged)
  • HS256HS384HS512 algorithms: supported
  • RS256RS384RS512 algorithms: supported (thanks to SirAlex)
  • ES256ES384ES512 algorithms – not (yet) supported

Head over and check out the Delphi JOSE and JWT Library!

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Get some love as Delphi turns 26
About author

Software Developer | B.Tech-CSE at AUT | Delphi/C++ Builder Enthusiast | Microsoft Learn Student Ambassador | Microsoft Azure Certified | Udacity Alumni
Related posts
C++DelphiNewsRAD Studio

RAD Studio 10.4.2 Silent Installer Makes It Easy To Automate The Installation Process


Create Native And Secure iOS Wallet Enabled Apps With Delphi And C++ Builder


GameDev: Fun Multi-Platform Mars Rocket Game For Android, iOS, macOS, And Windows


Exciting Crossword Puzzle Android App Is Made In Delphi

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.