HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Package0.10.0JSONCryptography

jose-jwt

JSON Object Signing and Encryption Library

Modules

8 modules
  • Jose.Jwa4
  • Jose.Jwe4JWE encrypted token support. To create a JWE, you need to select two algorithms. One is an AES algorithm
  • Jose.Jwk15
  • Jose.Jws10JWS HMAC and RSA signed token support. Example usage with HMAC: import Jose.Jws import Jose.Jwa let Right (Jwt jwt) = hmacEncode HS256 "s…
  • Jose.Jwt20High-level JWT encoding and decoding. See the Jose.Jws and Jose.Jwe modules for specific JWS and JWE examples. Example usage with a key s…
Internal modules · 3

Description

An implementation of the JOSE suite of IETF standards and the closely related JWT (JSON web token) spec (https://tools.ietf.org/html/rfc7519/).

Both signed and encrypted JWTs are supported, as well as simple JWK keys.

Depends on

15 packages

Used by in this set · 1