ruma_federation_api

Module discovery

Source
Expand description

Server discovery endpoints.

Modules§

discover_homeserver
GET /.well-known/matrix/server (spec)
get_remote_server_keys
GET /_matrix/key/*/query/{serverName}
get_remote_server_keys_batch
POST /_matrix/key/*/query
get_server_keys
GET /_matrix/key/*/server
get_server_version
GET /_matrix/federation/*/version
get_server_versionsunstable-msc3723
Endpoint to receive metadata about implemented matrix versions.

Structs§

OldVerifyKey
A key the server used to use, but stopped using.
ServerSigningKeys
Queried server key, signed by the notary server.
VerifyKey
Public key of the homeserver for verifying digital signatures.