Skip to main content

Crate bitwarden_organization_crypto

Crate bitwarden_organization_crypto 

Source
Expand description

§Bitwarden Organization Crypto Crate

The bitwarden-organization-crypto crate surfaces APIs for safely manipulating organization-specific cryptography. Similar to the bitwarden-crypto crate, this is meant to be a basic dependency used by organization-related feature crates.

This is not a client crate and shall not depend on bitwarden-core as a result.

Modules§

invite_key_bundle 🔒
wasm
The wasm module holds serialization/encoding needed wasm bindings for any types related to Invite. In order to minimize complexity, the actual encoding/decoding is limited to the From<String> and FromStr implementations. All other serialization goes through String to simplify maintenance.

Structs§

Invite
Cryptographic invite for an organization.
InviteBundle
A struct for holding the invitation key and the invite
InviteKeyData
Struct for holding the Invite Key’s raw byte data. Supports WASM bindings, automatically using base64Url encoding for both wasm-bindgen and tsify.

Enums§

InviteKeyBundleError
Errors that can occur when creating an invite key envelope