Joao Aguiar
053ba766a6
Added passoword protect PEM support
2016-11-03 17:50:08 +00:00
Dave Grijalva
011d5bb935
drop support for []byte keys in RSA signing methods
2015-07-20 10:23:11 -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
6a9bcca4b5
moved tests into jwt_test package for better clarity
2014-12-28 12:24:41 -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
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
Simon Jefford
dc2f34cdb1
can now pass a PrivateKey to SigningMethodRSA.Sign
...
Conflicts:
rsa.go
2014-08-26 14:20:28 -07:00
Dave Grijalva
358ed97e4b
Merge branch 'wider' into two_point_oh
2014-08-26 13:45:08 -07:00
Dave Grijalva
629af62465
Added support for RS384 and RS512 signing methods
...
Renamed type SigningMethodRS256 to SigningMethodRSA
Added contstants SigningMethodRS256, SigningMethodRS384, and SigningMethodRS512 to support each of these methods
Added simple tests to support these new methods
2014-07-05 15:34:31 -07:00
Dave Grijalva
97430c0b8b
cleaned up and flattened RS256 implementation
2014-07-05 15:25:29 -07:00