This is an automated email from the ASF dual-hosted git repository.
rnewson pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/couchdb.git.
from f6a4f8e Fix ported to elixir tag
add 8074a32 no need to deduplicate this list
add bb86d04 generate JWT token ourselves
add 5c77ef0 test all variants of jwt hmac
add db21eda support RSA for JWT auth
add 623ae9a add EC tests
add c1e7c5a Create in-memory cache of JWT keys
add dc88e36 throw Reason directly so we send good http error responses
add 16b3c8d base64 the symmetric jwt keys
add 55f704d Merge pull request #2687 from apache/jwt-enhancements
No new revisions were added by this update.
Summary of changes:
mix.exs | 2 +
rel/overlay/etc/default.ini | 16 ++-
src/couch/src/couch_httpd_auth.erl | 12 +--
src/jwtf/src/jwtf.app.src | 2 +
src/{ken/src/ken_app.erl => jwtf/src/jwtf_app.erl} | 4 +-
src/jwtf/src/jwtf_keystore.erl | 118 +++++++++++++++++++++
.../src/smoosh_sup.erl => jwtf/src/jwtf_sup.erl} | 4 +-
test/elixir/test/jwtauth_test.exs | 100 +++++++++++++++--
8 files changed, 238 insertions(+), 20 deletions(-)
copy src/{ken/src/ken_app.erl => jwtf/src/jwtf_app.erl} (94%)
create mode 100644 src/jwtf/src/jwtf_keystore.erl
copy src/{smoosh/src/smoosh_sup.erl => jwtf/src/jwtf_sup.erl} (93%)