bitwarden_policies/policies/
automatic_user_confirmation.rs1use bitwarden_organizations::OrganizationUserType;
2
3use crate::{Policy, PolicyType, policy_type::PolicyDataType};
4
5pub struct AutomaticUserConfirmationPolicy;
7
8impl Policy for AutomaticUserConfirmationPolicy {
9 type Data = ();
10
11 fn policy_type(&self) -> PolicyType {
12 PolicyType::AutomaticUserConfirmation
13 }
14
15 fn to_erased(&self, _data: Self::Data) -> PolicyDataType {
16 PolicyDataType::AutomaticUserConfirmation
17 }
18
19 fn exempt_roles(&self) -> &[OrganizationUserType] {
20 &[]
21 }
22}