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

Impressive Logistics Provider ERP And Operations Solution Is Created With Delphi


Astonishing 3D Train Simulation Software Displays Delphi Flexibility


A Brilliant Cloud-Based System For Circuit Boards Is Powered By Delphi


MFL Is A Fun Programming Language That Is Delphi Powered

Leave a Reply

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