MCPcopy Create free account
hub / github.com/SermoDigital/jose

github.com/SermoDigital/jose

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.0 ↗ · + Follow · compare 2 versions
294 symbols 884 edges 48 files 215 documented · 73% updated 6y ago1.1 · 2016-12-05★ 91013 open issues

Browse by type

Functions 264 Types & classes 30
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

JOSE

Build Status GoDoc

JOSE is a comprehensive set of JWT, JWS, and JWE libraries.

Why

The only other JWS/JWE/JWT implementations are specific to JWT, and none were particularly pleasant to work with.

These libraries should provide an easy, straightforward way to securely create, parse, and validate JWS, JWE, and JWTs.

Notes:

JWE is currently unimplemented.

Version 0.9:

Documentation

The docs can be found at godoc.org, as usual.

JWS RFC

JWE RFC

JWT RFC

License

MIT.

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 182
Function 82
Struct 15
TypeAlias 9
Interface 4
FuncType 2

Languages

Go100%

Modules by API surface

jws/jws.go39 symbols
jwt/claims.go33 symbols
jws/claims.go29 symbols
jws/jws_test.go17 symbols
jwt/jwt.go16 symbols
header.go16 symbols
jws/signing_methods_test.go15 symbols
jws/jws_validate.go14 symbols
crypto/none.go13 symbols
jws/jwt.go9 symbols
crypto/ecdsa.go8 symbols
jws/jws_serialize.go7 symbols

For agents

$ claude mcp add jose \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page