Skip to content

benmcollins/libjwt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LibJWT - The C JWT Library

Build Status codecov

maClara

🚧 Build Prerequisites

Required

One or more of these

  • OpenSSL (>= 1.1.0)
  • GnuTLS (>= 3.6.0)

NOTE: OpenSSL >= 3.0 is required for JWK and JWKS support

Optional

📚 Docs and Source

🔗 Release

🔗 Development

🔗 GitHub Repo

📦 Pre-built Packages

LibJWT is available in most Linux distributions as well as through Homebrew for Linux, macOS, and Windows.

🔨 Build Instructions

With CMake:

$ mkdir build
$ cd build
$ cmake ..
$ make

Extra Build Info

If you have libcheck installed you can compile the test suite which you can run using the check target.

CMake will auto detect OpenSSL and GnuTLS and use one or both. There are CMake options to force either one on or off.