Commit graph

72 commits

Author SHA1 Message Date
Arun M
34f1c18c52 Finished README 2018-01-02 11:45:12 +05:30
Arun M
b3dc5997e5 README: claim data types 2017-12-30 21:52:17 +05:30
Arun M
bcd131bf8e README: updated parameters section 2017-12-30 21:37:08 +05:30
Arun M
607cb3b07f Readme updated with support 2017-12-29 18:22:09 +05:30
Arun M
aabf7e8546 Added second example for readme 2017-12-29 17:29:24 +05:30
Arun M
6302055db1 Readme changes for example code and fixed header decoding 2017-12-29 16:26:37 +05:30
Arun M
1236071a4f Readme first section 2017-12-29 15:51:15 +05:30
Arun M
97d368ad5e Readme ToC 2017-12-29 15:38:15 +05:30
Arun M
f13d6d7fb7 Added tests for ES algorithm support 2017-12-29 15:21:16 +05:30
Arun M
161e5d8753 Add support for additional headers 2017-12-29 14:44:17 +05:30
Arun M
7ddf7ec3e9 Added checks and tests for iat/jti/sub 2017-12-29 01:10:41 +05:30
Arun M
babdd4f0a6 Added RSA tests 2017-12-28 23:48:29 +05:30
Arun M
e813a75e27 Remove case insensitive compare for has_claim API 2017-12-28 16:39:49 +05:30
Arun M
4a4217a9f4 Cmake support added for tests. Complete.Huh. 2017-12-28 15:44:47 +05:30
Arun M
bd73699001 Added cmake support 2017-12-28 14:13:49 +05:30
Arun M
b78b18e855 Added tests for exception throwing APIs 2017-12-28 09:24:58 +05:30
Arun M
7e9e49569f Added test for overwriting claims 2017-12-28 09:06:46 +05:30
Arun M
98979a55d1 string_view to jwt::string_view 2017-12-27 21:10:43 +05:30
Arun M
27e73646ae Fixed the copyright permission on all source 2017-12-27 15:56:23 +05:30
Arun M
e5eb28716a Added copyright header 2017-12-27 15:39:38 +05:30
Arun Muralidharan
7298196ff7
Merge pull request #1 from arun11299/add-license-1
Create LICENSE
2017-12-27 15:32:09 +05:30
Arun Muralidharan
9e0187969a
Create LICENSE 2017-12-27 15:31:51 +05:30
Arun M
5771f97c1c Added more verification tests and fixes 2017-12-27 15:25:53 +05:30
Arun M
e662b445dd Added tests for expiration 2017-12-27 14:34:23 +05:30
Arun M
e42720a446 Added more documentation and some bug fixes in verification process 2017-12-27 12:18:44 +05:30
Arun M
3d9e15b5c8 Added documentation comments to jwt.hpp 2017-12-27 11:25:33 +05:30
Arun M
a5e18cc4f4 Added exception handling and test for key/secret not present 2017-12-26 20:35:51 +05:30
Arun M
99f3c1db86 Make secret an optional argument for decode 2017-12-26 20:20:53 +05:30
Arun M
6c2bbe9ad0 Added more decode tests 2017-12-26 19:51:17 +05:30
Arun M
d7e4add937 Change signature for has_claim_with_value API 2017-12-26 14:16:35 +05:30
Arun M
c62a9498d9 Handle exception for header and payload decode into error code 2017-12-26 13:11:48 +05:30
Arun M
204092e588 Added signature validation test 2017-12-26 09:21:24 +05:30
Arun M
cb1847142e Fail with no key if algorithm is not NONE 2017-12-25 21:35:28 +05:30
Arun M
f8eebbede0 Fix string view overload for claim value 2017-12-25 12:42:38 +05:30
Arun M
98ea0d6e58 Added more encoding tests 2017-12-24 17:04:44 +05:30
Arun M
9a7925cca5 Added tests and gtest support 2017-12-21 19:07:50 +05:30
Arun M
e666406d53 Handle none algorithm 2017-12-20 18:48:59 +05:30
Arun M
b5088a6d9c Added nbf check and more exception and error code handling 2017-12-20 18:07:08 +05:30
Arun M
77c11e8eb9 Ad more exceptions 2017-12-19 23:01:57 +05:30
Arun M
c484ced63d Exception and non exception based decoding 2017-12-16 18:50:44 +05:30
Arun M
7a511c46fe Put verify under different function. Added new error codes for verification failures. 2017-12-16 16:39:52 +05:30
Arun M
912e4b5ff9 Populate claims set back when decoding 2017-12-14 21:20:04 +05:30
Arun M
6f495c2c16 JWT veririfcation APIs 2017-12-13 23:57:25 +05:30
Arun M
7a7353a9ef is_sequence_concept impl 2017-12-05 17:15:37 +05:30
Arun M
a4a4bd5dff Changed decode function signature 2017-12-05 16:02:54 +05:30
Arun M
09bc72c9f7 Added new parameters for decode API 2017-12-04 19:01:45 +05:30
Arun M
de38b3a82a Added short string type 2017-12-04 13:23:08 +05:30
Arun M
9e69389caf Added decode error codes and exceptions 2017-12-04 13:17:48 +05:30
Arun M
234411a550 Remove the debug code 2017-11-26 18:56:55 +05:30
Arun M
aaf5c9bb46 PEM signing now works...silly double pointergit add -A Test code still needs to be removed 2017-11-25 22:44:16 +05:30