ruma::api

Crate identity_service

Source
Available on crate feature api and (crate features identity-service-api-c or identity-service-api-s) only.
Expand description

(De)serializable types for the Matrix Identity Service API. These types can be shared by client and identity service code.

Modulesยง

association
Endpoints to create associations with a Matrix ID on the identity server.
authentication
Endpoints to authenticate with an identity server.
discovery
Various endpoints related to identity server status and metadata discovery.
invitation
Endpoints to store and sign invitations.
keys
Endpoints to retrieve, update, and validate keys with an identity server.
lookup
Endpoints to look up Matrix IDs bound to 3PIDs.
tos
Endpoints to retrieve and accept terms of service of an identity server.