Expand description
Key management work that runs on every sync.
Structsยง
- Crypto
Sync Data - The parts of a sync response the key management sync handler needs.
- Crypto
Sync Handler - [
bitwarden_sync::SyncHandler] implementation of the same work, reading the key id straight off the generated sync response model. - Crypto
Sync Handler Client - Client for the key management work that runs on every sync.
- Crypto
Sync User Decryption - The user decryption options a sync response carries, narrowed to the parts key management owns.
Enumsยง
- Crypto
Sync Data Parse Error - Errors returned when a sync response cannot be converted into
CryptoSyncData.
Constantsยง
- UNIFFI_
META_ ๐CONST_ BITWARDEN_ CRYPTO_ SYNC_ HANDLER_ INTERFACE_ CRYPTOSYNCHANDLERCLIENT - UNIFFI_
META_ ๐CONST_ BITWARDEN_ CRYPTO_ SYNC_ HANDLER_ METHOD_ CRYPTOSYNCHANDLERCLIENT_ ON_ SYNC - UNIFFI_
META_ ๐CONST_ BITWARDEN_ CRYPTO_ SYNC_ HANDLER_ RECORD_ CRYPTOSYNCDATA - UNIFFI_
META_ ๐CONST_ BITWARDEN_ CRYPTO_ SYNC_ HANDLER_ RECORD_ CRYPTOSYNCUSERDECRYPTION
Traitsยง
- Crypto
Sync Handler Client Ext - Extension trait to add the key management sync handler client to the main Bitwarden SDK client.
Functionsยง
- handle_
account_ ๐cryptographic_ state - Persists the account cryptographic state the server reported.
- handle_
crypto_ ๐sync - Runs the key management sync work for the given sync data.
- handle_
user_ ๐decryption_ options - Persists the user decryption options the server reported.