forked from lestrrat-go/jwx
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjwx.go
22 lines (22 loc) · 953 Bytes
/
jwx.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// Package jwx contains tools that deal with the various JWx technologies such as
// JWT, JWS, JWE, etc in Go.
//
// JWA (https://tools.ietf.org/html/rfc7518)
// JWE (https://tools.ietf.org/html/rfc7516)
// JWK (https://tools.ietf.org/html/rfc7517)
// JWS (https://tools.ietf.org/html/rfc7515)
// JWT (https://tools.ietf.org/html/rfc7519)
//
// The primary focus of this library tool set is to implement the extremely
// flexible OAuth2 / OpenID Connect protocols. There are many other libraries
// out there that deal with all or parts of these JWx technologies:
//
// https://github.com/square/go-jose
// https://github.com/coreos/oidc
// https://golang.org/x/oauth2
//
// This library exists because there was a need for a toolset that encompasses
// the whole set of JWx technologies, in a highly customizable manner.
//
// You can find more high level documentation at Github (https://github.com/lestrrat/go-jwx)
package jwx