ruma::api::client::session::login

Module v3

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

/v3/ (spec)

Structs§

ApplicationService
An identifier to supply for Application Service authentication.
DiscoveryInfo
Client configuration provided by the server.
HomeserverInfo
Information about the homeserver to connect to.
IdentityServerInfo
Information about the identity server to connect to.
Password
An identifier and password to supply as authentication.
Request
Request type for the login endpoint.
Response
Response type for the login endpoint.
Token
A token to supply as authentication.

Enums§

LoginInfo
The authentication mechanism.