mas_storage/personal/mod.rs
1// Copyright 2025 New Vector Ltd.
2//
3// SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Element-Commercial
4// Please see LICENSE files in the repository root for full details.
5
6//! Repositories to deal with Personal Sessions and Personal Access Tokens
7//! (PATs), which are sessions/access tokens created manually by users for use
8//! in scripts, bots and similar applications.
9
10mod access_token;
11mod session;
12
13pub use self::{
14 access_token::PersonalAccessTokenRepository,
15 session::{PersonalSessionFilter, PersonalSessionRepository, PersonalSessionState},
16};