Commit Graph

201 Commits

Author SHA1 Message Date
Les Hazlewood cafbc29a76 Readme and JavaDoc updates for the upcoming 0.5 release 2015-05-12 18:49:43 -07:00
Les Hazlewood 078dbaa9c2 Merge pull request #29 from jwtk/android
Android + Better test coverage.
2015-05-12 17:09:06 -07:00
Les Hazlewood 9f51760472 #18: enhanced code coverage. Added cobertura for code enforcement and reporting. 2015-05-11 13:21:22 -07:00
Les Hazlewood 66b30e2e10 #18: extracted Android-specific logic out of the Base64Codec to its own class. Created a factory that can return either depending on environment. Ensured all code other than the lang package is at 100% test coverage. 2015-05-08 20:22:22 -07:00
Les Hazlewood c18e4eed05 Merge branch 'master' into android 2015-05-07 23:43:02 -07:00
Les Hazlewood d74a921487 Merge pull request #28 from jwtk/elliptic-curve
Elliptic Curve algorithms finished!
2015-05-07 23:42:11 -07:00
Les Hazlewood 8878e022f1 #27: Updated Readme to reflect EC algorithms 2015-05-07 23:36:03 -07:00
Les Hazlewood 4904753ca5 #27: removed empty method 2015-05-07 23:30:41 -07:00
Les Hazlewood d644d8f9ee #27: finished EC implementations. Also added test cases to get to 100% code coverage on all code except the lang package. 2015-05-07 23:29:40 -07:00
Les Hazlewood 8d86973b4b #27: initial implementation of Elliptic Curve signatures with tests. Still have a bit more code coverage to add before I'm happy. 2015-05-06 22:41:53 -07:00
Les Hazlewood 01996aa15b #18: fixed Android detection algorithm from class check to system property check. This is to ensure that, during tests, the stub android .jar isn't used since it is in the classpath. 2015-04-29 10:06:08 -07:00
Les Hazlewood 115b6f4dca #18: updated logic to remove warnings from dalvik jvm. 2015-04-29 09:15:52 -07:00
Les Hazlewood 042bac29d7 Merge branch 'master' into android 2015-04-29 09:13:34 -07:00
Les Hazlewood 1bda828a0d Merge pull request #24 from enflout/master
add osgi support via maven-bundle-plugin
2015-04-28 19:42:34 -07:00
Les Hazlewood c29c6a2fe8 Implemented issue #25 2015-04-28 19:39:59 -07:00
Les Hazlewood 0d99197a0c Merge branch 'master' into android 2015-04-27 17:29:49 -07:00
Les Hazlewood dcf4d75148 This issue fixes and closes #23 2015-04-27 17:09:10 -07:00
Ivan Orlov fa4bb707ec add osgi support via maven-bundle-plugin 2015-04-24 19:20:43 +03:00
Les Hazlewood c427e9fe02 Merge pull request #21 from robertjd/master
Fix typo - duplication of SHA-384
2015-04-17 10:06:04 -07:00
robertjd a4f73eb063 Fix typo - duplication of SHA-384 2015-04-17 09:59:16 -07:00
Les Hazlewood e983155326 #18: added initial implementation that *should* work in Android environments. This still needs to be tested in a real Android project. 2015-04-03 19:06:42 -07:00
Les Hazlewood 060666a32e #20: added some test cases to assert that the already existing behavior in JJWT is not susceptible to the discussed attack vectors. 2015-04-03 18:22:04 -07:00
Les Hazlewood 6631b0b8c4 Minor doc updates. Added a test case. 2015-03-14 18:37:47 -07:00
Les Hazlewood dd856ea844 Merge pull request #11 from josebarrueta/master
Issue #10 Switching Claims validation after the JWT signature was valida...
2015-03-14 17:47:53 -07:00
Les Hazlewood 27ec90f35a Enhanced documentation. This resolves #12 and #16. 2015-03-14 17:44:56 -07:00
josebarrueta 5699a69256 Issue #10 Switching Claims validation after the JWT signature was validated. 2014-11-21 21:21:05 -08:00
Les Hazlewood 47ec679046 [maven-release-plugin] prepare for next development iteration 2014-11-19 19:56:36 -08:00
Les Hazlewood bcd2ac9e0c [maven-release-plugin] prepare release 0.4 2014-11-19 19:56:32 -08:00
Les Hazlewood 29d8a8a22f #8: more doc updates 2014-11-19 19:45:47 -08:00
Les Hazlewood 72db822d0c #8: more doc updates 2014-11-19 19:42:29 -08:00
Les Hazlewood cd13de815b #8: more doc updates 2014-11-19 19:37:48 -08:00
Les Hazlewood e9758ca18d #8: fixing Gradle block to be color coded 2014-11-19 19:33:29 -08:00
Les Hazlewood 125acae4d9 #8: Updating readme in preparation for a 0.4 release 2014-11-19 19:31:37 -08:00
Les Hazlewood ec643b4556 updated SigningKeyResolver concept to handle standard java.security.Key instances, and updated the SigningKeyResolverAdapter to include bytes convenience methods. 2014-11-19 19:00:54 -08:00
Les Hazlewood f59684488f Merge pull request #9 from josebarrueta/master
Issue #8 Add ability to resolve signing key based on Jws embedded values...
2014-11-19 16:09:59 -08:00
josebarrueta 44965c7b9f Issue #8 Added ability to resolve signing keys with String payload. Added SigningKeyResolverAdapter. 2014-11-18 22:42:03 -08:00
josebarrueta e1be49020c Issue #8 Add unit test to the pull request. 2014-11-17 16:45:41 -08:00
josebarrueta 3eb4f01c3f Issue #8 Add ability to resolve signing key based on Jws embedded values before its signature is verified 2014-11-17 13:56:48 -08:00
Les Hazlewood 3e35e4e226 [maven-release-plugin] prepare for next development iteration 2014-10-28 17:57:17 -07:00
Les Hazlewood 5eb739353b [maven-release-plugin] prepare release 0.3 2014-10-28 17:57:11 -07:00
Les Hazlewood 967d499159 [maven-release-plugin] rollback the release of jjwt-0.3 2014-10-28 17:54:01 -07:00
Les Hazlewood aa18c71563 [maven-release-plugin] prepare for next development iteration 2014-10-28 17:53:33 -07:00
Les Hazlewood 34a97add5b [maven-release-plugin] prepare release jjwt-0.3 2014-10-28 17:53:29 -07:00
Les Hazlewood 7335807d42 updating readme in prep for 0.3 release 2014-10-28 17:52:11 -07:00
Les Hazlewood bbc6cebd4f Updated changelog to reflect fix for #7 2014-10-28 17:49:31 -07:00
Les Hazlewood 5540d5ded0 resolved Issue #7 2014-10-28 17:46:30 -07:00
Les Hazlewood 35a42826ea Issue #6: Fixed tests to not reference static (stale) expiration dates 2014-10-28 17:40:37 -07:00
Les Hazlewood 076fa3074c minor typo 2014-10-28 16:41:34 -07:00
Les Hazlewood adbcf46de3 Issue #6: ensured that a (new) ExpiredJwtException is thrown when parsing an expired Claims JWT or JWS. 2014-10-28 16:41:15 -07:00
Les Hazlewood c0ff23ae6c Update README.md 2014-09-30 09:32:14 -07:00