Expand description
Β§Bitwarden Policies
Contains policy-related data types and structures used across the SDK, as well as business logic relating to policy enforcement.
Re-exportsΒ§
pub use filter::Policy;pub use policy_overrides::*;
ModulesΒ§
- filter
- Policy filtering logic.
- master_
password_ πpolicy_ response - models π
- Data models for the policy domain.
- policy_
client π PolicyClientand its associated extension trait.- policy_
overrides - Custom policy implementations that override the default rules.
- policy_
type π - The
PolicyTypeenum. - registry π
- Policy registry for managing
Policyimplementations. - uniffi_
support π
StructsΒ§
- Master
Password Policy Response - SDK domain model for master password policy requirements. Defines the complexity requirements for a userβs master password when enforced by an organization policy.
- Organization
User Policy Context - A minimal set of data for a user in an organization. This provides the context needed to evaluate the policies that are applied to the user by the organization.
- Policy
Client - Client for policy domain operations.
- Policy
View - An organization policy.
EnumsΒ§
- Policy
Type - The type of an organization policy.
ConstantsΒ§
- UNIFFI_
META_ πCONST_ NAMESPACE_ BITWARDEN_ POLICIES - Export namespace metadata.
TraitsΒ§
- Policies
Client Ext - Extension trait that adds a
policiesmethod to [Client].