Skip to main content

bitwarden_policies/policies/
mod.rs

1//! Concrete [`Policy`](crate::Policy) implementations, one per
2//! [`PolicyType`](crate::PolicyType).
3//!
4//! Each policy lives in its own module alongside its `...PolicyData` struct (for
5//! the policies that carry data) and any supporting enums. Future note: once the
6//! policies crate is stable, each Policy implementation will be distributed to
7//! the team that owns its domain.
8
9mod activate_autofill;
10mod automatic_app_log_in;
11mod automatic_user_confirmation;
12mod autotype_default_setting;
13mod block_claimed_domain_account_creation;
14mod disable_personal_vault_export;
15mod disable_send;
16mod fill_assist;
17mod free_families_sponsorship;
18mod master_password;
19mod maximum_vault_timeout;
20mod organization_data_ownership;
21mod organization_user_notification;
22mod password_generator;
23mod remove_unlock_with_pin;
24mod require_sso;
25mod reset_password;
26mod restricted_item_types;
27mod send_controls;
28mod send_options;
29mod single_org;
30mod two_factor_authentication;
31mod uri_match_defaults;
32
33pub use activate_autofill::*;
34pub use automatic_app_log_in::*;
35pub use automatic_user_confirmation::*;
36pub use autotype_default_setting::*;
37pub use block_claimed_domain_account_creation::*;
38pub use disable_personal_vault_export::*;
39pub use disable_send::*;
40pub use fill_assist::*;
41pub use free_families_sponsorship::*;
42pub use master_password::*;
43pub use maximum_vault_timeout::*;
44pub use organization_data_ownership::*;
45pub use organization_user_notification::*;
46pub use password_generator::*;
47pub use remove_unlock_with_pin::*;
48pub use require_sso::*;
49pub use reset_password::*;
50pub use restricted_item_types::*;
51pub use send_controls::*;
52pub use send_options::*;
53pub use single_org::*;
54pub use two_factor_authentication::*;
55pub use uri_match_defaults::*;