bitwarden_auth/registration/open_org_invite_crypto/
mod.rs1#![doc = include_str!("./README.md")]
2
3mod client;
4mod data_v1;
5mod open_org_invite;
6mod serialization;
7
8use bitwarden_crypto::{
9 generate_versioned_sealable,
10 safe::{DataEnvelopeNamespace, SealableData, SealableVersionedData},
11};
12pub use client::SealedOpenOrgInvite;
13use data_v1::RegistrationOpenOrgInviteDataV1;
14pub use open_org_invite::{OpenOrgInvite, SealedOpenOrgInviteData};
15use serde::{Deserialize, Serialize};
16pub use serialization::SealedOpenOrgInviteDataError;
17
18generate_versioned_sealable!(
19 RegistrationOpenOrgInviteData,
20 DataEnvelopeNamespace::RegistrationOpenOrgInviteData,
21 [RegistrationOpenOrgInviteDataV1 => "1"]
22);