wire-server
wire-server copied to clipboard
Add option for MLS private keys
This PR adds MLS private keys to galley secrets and to the runtime environment. It also adds a new endpoint for fetching the corresponding public keys.
https://wearezeta.atlassian.net/browse/FS-874
Checklist
- [x] The PR Title explains the impact of the change.
- [x] The PR description provides context as to why the change should occur and what the code contributes to that effect. This could also be a link to a JIRA ticket or a Github issue, if there is one.
- [x] If HTTP endpoint paths have been added or renamed, or feature configs have changed, the endpoint / config-flag checklist (see Wire-employee only backend wiki page) has been followed.
- [x] changelog.d contains the following bits of information (details):
- [x] A file with the changelog entry in one or more suitable sub-sections. The sub-sections are marked by directories inside
changelog.d. - [x] If new config options introduced: added usage description under docs/reference/config-options.md
- [x] If public end-points have been changed or added: does nginz need un upgrade?
- [x] A file with the changelog entry in one or more suitable sub-sections. The sub-sections are marked by directories inside