docs-matrix-spec/api/server-server
Travis Ralston 0347e873ef Specify .well-known s2s discovery and X.509 validation
Original proposals:
* https://github.com/matrix-org/matrix-doc/pull/1708 (note: the JSON requirements were softened by https://github.com/matrix-org/matrix-doc/pull/1824)
* https://github.com/matrix-org/matrix-doc/pull/1711

Implementation proofs:
* https://github.com/matrix-org/synapse/pull/4489
* No explicit PRs for MSC1711 could be found, however Synapse is known to implement it.

There are no intentional changes which differ from the proposals in this commit, however the author has relied upon various historical conversations outside of the proposals to gain the required context. Inaccuracies introduced by the author are purely accidental.
2019-01-30 22:11:31 -07:00
..
definitions Specify .well-known s2s discovery and X.509 validation 2019-01-30 22:11:31 -07:00
examples Specify .well-known s2s discovery and X.509 validation 2019-01-30 22:11:31 -07:00
backfill.yaml Use example.org on examples instead of domain.com which is a real domain 2018-09-02 17:58:21 +03:00
event_auth.yaml Use example.org on examples instead of domain.com which is a real domain 2018-09-02 17:58:21 +03:00
events.yaml Use example.org on examples instead of domain.com which is a real domain 2018-09-02 17:58:21 +03:00
invites-v1.yaml Specification for v2 s2s invite API 2019-01-28 21:07:00 -07:00
invites-v2.yaml Minor wording changes from code review 2019-01-29 09:05:20 -07:00
joins.yaml Specify the room_version response property on /make_{leave|join} 2019-01-28 22:17:51 -07:00
keys_query.yaml Specify which swagger APIs consume JSON 2018-08-03 14:01:33 -06:00
keys_server.yaml Deprecate key ID querying 2018-07-26 16:42:21 -06:00
leaving.yaml Specify the room_version response property on /make_{leave|join} 2019-01-28 22:17:51 -07:00
openid.yaml Document OpenID in the server-server API 2018-08-07 22:13:21 -06:00
public_rooms.yaml Document third party network/protocol directories (for appservices) 2018-08-24 11:07:30 -06:00
query.yaml Define authorization requirements on federation swagger APIs 2018-08-09 08:37:35 -06:00
third_party_invite.yaml Use example.org on examples instead of domain.com which is a real domain 2018-09-02 17:58:21 +03:00
transactions.yaml Use example.org on examples instead of domain.com which is a real domain 2018-09-02 17:58:21 +03:00
user_devices.yaml spell out stream_id and fix todo 2018-09-01 02:10:45 +01:00
user_keys.yaml device_keys are required 2018-08-30 16:29:24 -06:00
version.yaml Document federation version endpoint 2017-11-15 04:16:30 +01:00
wellknown.yaml Specify .well-known s2s discovery and X.509 validation 2019-01-30 22:11:31 -07:00