Skip to main content

bitwarden_importers/importers/onepassword/access/
mod.rs

1//! Read access to a 1Password account: log in with the master password and Secret Key, then
2//! download and decrypt every accessible vault into a native 1Password model.
3//!
4//! A port of the OnePassword module in Bitwarden's C# `password-manager-access` library. See
5//! `README.md` for the porting notes and open questions.
6
7mod account_key;
8mod client;
9pub use client::Client;
10mod credentials;
11pub use credentials::Credentials;
12mod device;
13mod error;
14pub use error::OnePasswordError;
15mod identity;
16mod kdf;
17mod keychain;
18mod login;
19pub use login::SignInMethods;
20mod mac;
21pub mod model;
22mod opdata;
23#[cfg(test)]
24pub(in crate::importers::onepassword) mod replay;
25mod rest;
26mod rsa;
27mod session;
28mod sign_in;
29pub use sign_in::{SignInAddress, SignInDomain};
30mod srp;
31mod two_factor;
32pub use two_factor::{TotpResult, TwoFactorUi};
33pub mod wire;