bitwarden_policies/
lib.rs1#![doc = include_str!("../README.md")]
2
3#[cfg(feature = "uniffi")]
4uniffi::setup_scaffolding!();
5#[cfg(feature = "uniffi")]
6mod uniffi_support;
7
8mod models;
9mod policies;
10pub mod policy;
11mod policy_client;
12mod policy_type;
13
14pub use models::{EnforcedPolicyErased, OrganizationUserPolicyContext, PolicyView};
15#[allow(unused)]
17pub(crate) use policies::*;
18pub use policies::{
19 AutomaticAppLogInPolicyData, FillAssistPolicyData, MasterPasswordPolicyData,
20 MaximumVaultTimeoutPolicyData, OrganizationDataOwnershipPolicyData,
21 OrganizationUserNotificationPolicyData, PasswordGeneratorPolicyData, PasswordGeneratorType,
22 ResetPasswordPolicyData, SendOptionsPolicyData, VaultTimeoutAction, VaultTimeoutType,
23};
24pub(crate) use policy::Policy;
25pub use policy_client::{PoliciesClientExt, PolicyClient};
26pub use policy_type::{PolicyDataType, PolicyType};