Details https://github.com/3scale/APIcast/issues/1312
Dev note:
APIcast currently using lua-resty-jwt-0.2.0. With recent work done in THREESCALE-11412, we now can upgrade lua-resty-jwt to latest version 0.2.3 which added support for ES256/ES512
Support algorithm
RHKB 24 | lua-resty-jwt 0.20 | lua-resty-0.2.2 | lua-resty-0.2.3 | |
---|---|---|---|---|
client_secret_jwt | HS256 HS384 HS512 |
HS256 HS512 |
HS256 HS512 |
HS256 HS512 |
private_key_jwt | RS256 RS382 RS512 ES256 ES384 ES512 PS256 PS384 PS512 |
RS256 | RS256 ES256 |
RS256 RS512 ES256 ES512 |
Update 15/11/2024
lua-resty-jwt v0.2.1 and later have switched to using v3 format for rockspec and it is not compatible with luarocks v2, so we will need to upgrade luarocks to v3 to be able to install the newer version of lua-resty-jwt
- is blocked by
-
THREESCALE-10979 Upgrade luarocks to version 3
- To Develop
- links to