Skip to main content

Module user

Module user 

Source

Re-exportsยง

use axum::extract::State; ๐Ÿ”’
use futures::FutureExt; ๐Ÿ”’
use futures::StreamExt; ๐Ÿ”’
use futures::TryFutureExt; ๐Ÿ”’
use futures::future::join3; ๐Ÿ”’
use ruma::UserId; ๐Ÿ”’
use ruma::api::client::device::Device; ๐Ÿ”’
use ruma::api::federation::device::get_devices; ๐Ÿ”’
use ruma::api::federation::device::get_devices::v1::Response as GetDevicesResponse; ๐Ÿ”’
use ruma::api::federation::device::get_devices::v1::UserDevice; ๐Ÿ”’
use ruma::api::federation::keys::claim_keys; ๐Ÿ”’
use ruma::api::federation::keys::get_keys; ๐Ÿ”’
use ruma::uint; ๐Ÿ”’
use tuwunel_api_client::claim_keys_helper; ๐Ÿ”’
use tuwunel_api_client::get_keys_helper; ๐Ÿ”’
use tuwunel_core::Err; ๐Ÿ”’
use tuwunel_core::Result; ๐Ÿ”’
use tuwunel_core::utils::future::TryExtExt; ๐Ÿ”’
use crate::Ruma; ๐Ÿ”’

Functionsยง

claim_keys_route ๐Ÿ”’
POST /_matrix/federation/v1/user/keys/claim
get_devices_route ๐Ÿ”’
GET /_matrix/federation/v1/user/devices/{userId}
get_keys_route ๐Ÿ”’
POST /_matrix/federation/v1/user/keys/query