open-vault/vendor/github.com/briankassouf/jose
Jeff Mitchell 9ebc57581d
Switch to go modules (#6585)
* Switch to go modules

* Make fmt
2019-04-13 03:44:06 -04:00
..
crypto Update kubernetes auth plugin 2018-06-19 23:03:22 -04:00
jws Update kubernetes auth plugin 2018-06-19 23:03:22 -04:00
jwt Update kubernetes auth plugin 2018-06-19 23:03:22 -04:00
.gitignore Switch to go modules (#6585) 2019-04-13 03:44:06 -04:00
.travis.yml Switch to go modules (#6585) 2019-04-13 03:44:06 -04:00
LICENSE Update kubernetes auth plugin 2018-06-19 23:03:22 -04:00
README.md Update kubernetes auth plugin 2018-06-19 23:03:22 -04:00
_test.sh Switch to go modules (#6585) 2019-04-13 03:44:06 -04:00
base64.go Update kubernetes auth plugin 2018-06-19 23:03:22 -04:00
doc.go Update kubernetes auth plugin 2018-06-19 23:03:22 -04:00
header.go Update kubernetes auth plugin 2018-06-19 23:03:22 -04:00
time.go Update kubernetes auth plugin 2018-06-19 23:03:22 -04:00

README.md

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] docs, as usual.

A gopkg.in mirror can be found at https://gopkg.in/jose.v1, thanks to @zia-newversion. (For context, see issue #30.)

JWS RFC

JWE RFC

JWT RFC

License

[MIT] license.