Mauro Mugnaini
|
5938bf4af8
|
Replaced `auth0` lib with `jjwt` by `io.jsonwebtoken` that doesn't require jackson at runtime if not used
|
2024-04-30 20:13:30 +02:00 |
Mauro Mugnaini
|
7d98fbaa16
|
Overloaded methods to disable token expiration, generalized public key generation providing key algorithm and added support of RS384 and RS512 signature algorithms, defaulting to RS256 if not specified
|
2024-04-30 18:29:21 +02:00 |
Mauro Mugnaini
|
8c009b9a8d
|
Renamed method `isSignatureValid()` to `isValid()` since it tests also other aspects (exipration, not before, etc...).
|
2024-04-30 12:55:04 +02:00 |
Mauro Mugnaini
|
23f387f832
|
Added JWT digital signature verification by using the RSA public key of the realm on server. Uses `java-jwt` library by Auth0 [#27340]
|
2024-04-30 11:48:22 +02:00 |