Skip to main content

Crate bitwarden_crypto_sync_handler

Crate bitwarden_crypto_sync_handler 

Source
Expand description

§bitwarden-crypto-sync-handler

This crate contains a sync handler that sets key management data to state on disk / reacts to sync.

Modules§

crypto_sync_handler 🔒
Key management work that runs on every sync.

Structs§

CryptoSyncData
The parts of a sync response the key management sync handler needs.
CryptoSyncHandler
[bitwarden_sync::SyncHandler] implementation of the same work, reading the key id straight off the generated sync response model.
CryptoSyncHandlerClient
Client for the key management work that runs on every sync.
CryptoSyncUserDecryption
The user decryption options a sync response carries, narrowed to the parts key management owns.

Enums§

CryptoSyncDataParseError
Errors returned when a sync response cannot be converted into CryptoSyncData.

Constants§

UNIFFI_META_CONST_NAMESPACE_BITWARDEN_CRYPTO_SYNC_HANDLER 🔒
Export namespace metadata.

Traits§

CryptoSyncHandlerClientExt
Extension trait to add the key management sync handler client to the main Bitwarden SDK client.