zihluwang
971037f160
chore: removed lombok and upgraded copyright
2025-01-25 19:53:04 +08:00
zihluwang
f587230072
style: updated copyright
2024-12-26 22:22:51 +08:00
zihluwang
fe88788611
feat: added ECDSA-based algorithm support
...
make the simple-jwt auth0 implementation can use ECDSA-based algorithms
BREAKING CHANGE: the io.jsonwebtoken:jjwt implementation was
discontinued since its design made a big challenge to encapsulation
2024-08-06 22:02:00 +08:00
zihluwang
62b8cb8118
refactor: moved MapUtil implemented by reflect API to another package
2024-08-05 19:04:51 +08:00
zihluwang
23e9cc8109
docs: added JavaDoc
2024-06-30 13:10:38 +08:00
Zihlu Wang
8601de7fb1
refactor: update copyright text
...
[skip ci]
2024-05-08 11:23:58 +08:00
Zihlu Wang
8dd0dad8d9
feat: Moved package name from cn.org.codecrafters to com.onixbyte
2024-04-26 01:50:46 +08:00
Zihlu Wang
5895557368
refactor: Optimsed codes.
...
Move private and protected methods or fields to the last of java files.
2024-03-31 18:34:01 +08:00
Zihlu Wang
1a194396ff
feat: Added logback configurations to each project and upgrade jjwt to 0.12.5
2024-03-11 15:17:11 +08:00
Zihlu Wang
49f44fb2b7
docs(simple-jwt): Optimised Javadoc.
...
Closes #18
2023-10-18 00:40:46 +08:00
Zihlu Wang
c0aa871765
feat(simple-jwt): Added the feature to handle enumerated data using the base data type.
2023-10-18 00:32:03 +08:00
Zihlu Wang
a44ad68041
feat(simple-jwt): Added method to create new tokens using data from old ones and the default implementation for the methods that don't need a expireAfter.
2023-10-17 03:38:47 +08:00
Zihlu Wang
a670d9718b
doc(simple-jwt): Optimised Javadocs.
2023-09-20 10:27:49 +08:00
Zihlu Wang
b3926d3f27
docs(simple-jwt): Added author to javadoc.
2023-09-19 11:52:40 +08:00
Zihlu Wang
f80c47e8ad
docs(global): Optimised javadoc, changed the spelling to British English.
2023-09-18 15:04:10 +08:00
Zihlu Wang
7b653edb3b
docs(global): Changed spelling with BrE.
2023-09-15 15:41:23 +08:00
Zihlu Wang
6549373e8d
docs(global): Optimised javadocs.
2023-09-15 15:36:25 +08:00
Zihlu Wang
6557b65d8a
feat(simple-jwt-jjwt): Complete the implementation with io.jsonwebtoken:jjwt-api
2023-08-04 19:45:23 +08:00
Zihlu Wang
bad0fb048c
feat(simple-jwt): Create a random secret with specified requirements.
2023-08-04 00:35:40 +08:00
Zihlu Wang
58d7d076ca
feat(simple-jwt): Added WeakSecretException.
2023-08-03 20:23:12 +08:00
Zihlu Wang
14450b6489
style(simple-jwt): Upgraded method to get Algorithm declared in third-party implementation.
2023-08-03 18:59:11 +08:00
Zihlu Wang
748e474a82
docs: Fix all docs from one <p> represents for a paragraph
2023-07-31 22:53:09 +08:00
Zihlu Wang
715ae6db3a
docs: Fix all docs from one <p> represents for a paragraph
2023-07-31 21:43:09 +08:00
Zihlu Wang
bfc5d58896
feat(simple-jwt-facade): optimised design of the facade
...
added TokenAlgorithm enum; added annotation which to exclude some data
which is not proper to be displayed in a JSON Web Token
2023-07-30 22:46:47 +08:00
Zihlu Wang
65daccf478
docs(global): Improve documentation comments
...
Enriched the content of the documentation to ensure every package and
class has proper documentation comments; Modified the formatting for
consistent and neat presentation.
2023-07-30 02:27:05 +08:00
Zihlu Wang
a2f2313142
feat(simple-jwt-facade): finished the design of simple-jwt-facade
2023-07-29 23:57:54 +08:00