Dave Grijalva
|
e5cb38552f
|
Merge pull request #74 from patbaker82/ecdsa
Add ECDSA signatures
|
2015-07-16 14:04:19 -07:00 |
Dave Grijalva
|
0efa026231
|
Merge pull request #72 from patbaker82/rsapss
Add RSASSA-PSS signatures
|
2015-07-16 14:02:47 -07:00 |
Patrick Baker
|
c6092083d4
|
Add RSASSA-PSS signatures
|
2015-07-16 16:57:46 -04:00 |
Patrick Baker
|
bf3befad72
|
Add ECDSA signatures
|
2015-07-16 15:41:02 -04:00 |
Jamie Stackhouse
|
febded4195
|
Added a few new methods to use custom Claims structs.
Must implement interface Claims, which means there is a Valid method.
|
2015-07-14 14:34:09 -03:00 |
Jamie Stackhouse
|
fa9a0b8c45
|
Add validation error bit for generic validation error.
|
2015-07-14 14:31:32 -03:00 |
Jamie Stackhouse
|
94cd619027
|
Switch to Claims interface, tests pass.
|
2015-07-13 16:14:12 -03:00 |
Dave Grijalva
|
2e53eb673c
|
dropped go v1.2.2 from travis ci config. it's missing some of the things required
|
2015-06-02 15:39:46 -07:00 |
Dave Grijalva
|
2c5741b3e7
|
Merge branch 'dg/travisci' of github.com:dgrijalva/jwt-go into dg/travisci
|
2015-06-02 15:31:19 -07:00 |
Dave Grijalva
|
fa34eafcec
|
.travis.yml (not json)
|
2015-06-02 15:31:04 -07:00 |
Dave Grijalva
|
919016a560
|
Add travis CI tag to README.md
|
2015-06-02 15:05:49 -07:00 |
Dave Grijalva
|
ceceae9e6c
|
added travis ci file
|
2015-06-02 15:02:28 -07:00 |
Dave Grijalva
|
5ca80149b9
|
added reference to gopkg.in
|
2015-04-20 13:43:07 -07:00 |
Dave Grijalva
|
38ff32c7bf
|
Merge pull request #60 from glkz/master
Fix variable name in parse and verify example
|
2015-04-17 14:20:58 -07:00 |
Dave Grijalva
|
e430b188c0
|
use pre-parsed rsa key for rsa benchmark and make sure signing actually succeeds
|
2015-04-11 14:04:22 -07:00 |
Dave Grijalva
|
c0c67af490
|
cleaned up benchmarks
|
2015-04-11 13:53:09 -07:00 |
Dave Grijalva
|
901c439dfe
|
added benchmark for hmac signing
|
2015-04-11 13:31:06 -07:00 |
Mustafa Altun
|
211399e41a
|
Fix variable name in parse and verify example
|
2015-04-10 15:31:30 +03:00 |
Dave Grijalva
|
3dd0a21a31
|
move error types and constants out to separate file
|
2015-04-09 13:20:10 -07:00 |
Dave Grijalva
|
c48cfd5d97
|
Updated README
... to discuss recently published vulnerability
|
2015-04-01 11:06:36 -07:00 |
Dave Grijalva
|
61124b62ad
|
Merge pull request #54 from thatderek/patch-1
Updated token creation example to use the proper method.
|
2015-01-26 13:04:01 -08:00 |
thatderek
|
c5c16083c7
|
Updated token creation example to use the proper method.
Example broke with error `undefined: SigningMethodHS256`. Edited to use jwt.SigningMethodHS256
|
2015-01-25 01:25:58 -05:00 |
Dave Grijalva
|
a3e2f13bb7
|
added documentation for HMAC Sign method
|
2015-01-13 21:33:50 -08:00 |
Dave Grijalva
|
fb5e9d4418
|
updated ExampleNew with correct key type
|
2015-01-13 21:31:08 -08:00 |
Dave Grijalva
|
7c18dce7b8
|
Merge branch 'master' of github.com:dgrijalva/jwt-go
|
2015-01-07 09:54:51 -08:00 |
Dave Grijalva
|
7597fd422d
|
added a test condition
|
2015-01-07 09:52:08 -08:00 |
Dave Grijalva
|
7b97402710
|
Merge pull request #47 from kofalt/master
Fix timing side-channel attack in hmac comparison
|
2014-12-28 17:36:52 -08:00 |
Nathaniel Kofalt
|
9a3c6fd1e3
|
Fix timing side-channel attack in hmac comparison
|
2014-12-28 19:31:54 -06:00 |
Dave Grijalva
|
d9679c1420
|
added some examples of unpacking errors from the bitfield
|
2014-12-28 12:44:46 -08:00 |
Dave Grijalva
|
db4251f9dd
|
added examples
|
2014-12-28 12:24:54 -08:00 |
Dave Grijalva
|
6a9bcca4b5
|
moved tests into jwt_test package for better clarity
|
2014-12-28 12:24:41 -08:00 |
Dave Grijalva
|
93e34196bb
|
Merge pull request #46 from albrow/use-signing-methods-directly
Reference signing methods directly instead of by a string name
|
2014-12-28 11:53:36 -08:00 |
Alex Browne
|
bfe701fdf5
|
When possible, instead of identifying signing methods by string, pass
them in directly by name. This is less error-prone and avoids an unnecessary
map lookup. Also encourage this type of usage by using it in the README.
|
2014-12-27 14:14:23 -05:00 |
Dave Grijalva
|
47b263f020
|
Merge pull request #38 from BugHerd/var-errors
Move errors to variables so they can be matched against
|
2014-11-03 13:11:22 -08:00 |
Alan Harper
|
1663b3c6c2
|
Move errors to variables so they can be matched against
|
2014-10-20 16:09:02 +11:00 |
Dave Grijalva
|
8c45ba33b0
|
version notes for 2.2.0
|
2014-10-11 13:58:31 -07:00 |
Dave Grijalva
|
4beb9b5850
|
gracefully handle a nil keyfunc passed to Parse. (and more tests)
|
2014-10-11 13:54:16 -07:00 |
Dave Grijalva
|
e1571c8f04
|
Fixed issue #36 - out of date example code
|
2014-10-06 22:41:14 -07:00 |
Dave Grijalva
|
d82ad649e4
|
version 2.1.0
|
2014-09-30 12:21:30 -07:00 |
TommyO
|
e82659ca5b
|
Updated to accept interface{} as supported by underlying Verify methods.
Needed to support precompiled public keys.
|
2014-09-29 14:00:25 -04:00 |
Dave Grijalva
|
c0da491622
|
Merge pull request #32 from porjo/porjo
Lowercase error messages
|
2014-09-15 11:11:21 -07:00 |
Ian Bishop
|
0c21a058ab
|
Lowercase error messages
|
2014-09-08 11:42:58 +10:00 |
Dave Grijalva
|
ed42077928
|
Added note about 2.0.0 change.
|
2014-08-26 18:22:44 -07:00 |
Dave Grijalva
|
35c43501ff
|
documentation
|
2014-08-26 15:30:37 -07:00 |
Dave Grijalva
|
2ef58916cc
|
return an error if the requested hash method hasn't been compiled in
|
2014-08-26 15:00:15 -07:00 |
Dave Grijalva
|
48aa7e5db1
|
documentation
|
2014-08-26 14:41:32 -07:00 |
Dave Grijalva
|
bcec7fbe47
|
documentation fix
|
2014-08-26 14:25:13 -07:00 |
Dave Grijalva
|
652b4be28c
|
make helper methods more specific
|
2014-08-26 14:24:20 -07:00 |
Simon Jefford
|
1363e28b6a
|
expose RSA key PEM parsing funcs
|
2014-08-26 14:21:38 -07:00 |
Simon Jefford
|
33523225e1
|
can now pass a PublicKey to SigningMethodRSA.Verify
|
2014-08-26 14:20:56 -07:00 |