Skip to main content

Module key

Module key 

Source

Re-exportsยง

use std::mem::take; ๐Ÿ”’
use std::time::Duration; ๐Ÿ”’
use std::time::SystemTime; ๐Ÿ”’
use axum::Json; ๐Ÿ”’
use axum::extract::State; ๐Ÿ”’
use axum::response::IntoResponse; ๐Ÿ”’
use ruma::MilliSecondsSinceUnixEpoch; ๐Ÿ”’
use ruma::Signatures; ๐Ÿ”’
use ruma::api::OutgoingResponse; ๐Ÿ”’
use ruma::api::federation::discovery::OldVerifyKey; ๐Ÿ”’
use ruma::api::federation::discovery::ServerSigningKeys; ๐Ÿ”’
use ruma::api::federation::discovery::get_server_keys; ๐Ÿ”’
use ruma::serde::Raw; ๐Ÿ”’
use tuwunel_core::Result; ๐Ÿ”’
use tuwunel_core::utils::timepoint_from_now; ๐Ÿ”’

Functionsยง

expires_ts ๐Ÿ”’
get_server_keys_route ๐Ÿ”’
GET /_matrix/key/v2/server
valid_until_ts ๐Ÿ”’