Add an Admin API to temporarily grant the ability to update an existing...
Add an Admin API to temporarily grant the ability to update an existing cross-signing key without UIA (#16634)
Showing
- changelog.d/16634.misc 1 addition, 0 deletionschangelog.d/16634.misc
- docs/admin_api/user_admin_api.md 37 additions, 0 deletionsdocs/admin_api/user_admin_api.md
- synapse/handlers/e2e_keys.py 13 additions, 7 deletionssynapse/handlers/e2e_keys.py
- synapse/rest/admin/__init__.py 2 additions, 0 deletionssynapse/rest/admin/__init__.py
- synapse/rest/admin/users.py 40 additions, 0 deletionssynapse/rest/admin/users.py
- synapse/rest/client/keys.py 11 additions, 5 deletionssynapse/rest/client/keys.py
- synapse/storage/databases/main/end_to_end_keys.py 84 additions, 0 deletionssynapse/storage/databases/main/end_to_end_keys.py
- synapse/storage/schema/main/delta/83/05_cross_signing_key_update_grant.sql 15 additions, 0 deletions...chema/main/delta/83/05_cross_signing_key_update_grant.sql
- tests/handlers/test_e2e_keys.py 47 additions, 0 deletionstests/handlers/test_e2e_keys.py
- tests/rest/admin/test_user.py 56 additions, 0 deletionstests/rest/admin/test_user.py
- tests/rest/client/test_keys.py 186 additions, 2 deletionstests/rest/client/test_keys.py
- tests/storage/databases/main/test_end_to_end_keys.py 121 additions, 0 deletionstests/storage/databases/main/test_end_to_end_keys.py
Loading
Please register or sign in to comment