Skip to main content

Module model

Module model 

Source
Expand description

What a download yields: vaults holding items, each item still in its decrypted 1Password shape.

Mapping these onto Bitwarden ciphers is the importer’s job and happens elsewhere.

Structs§

DownloadedAccount
Everything recovered from an account, including source data that could not be read.
Item
A decrypted item: its identity plus both payloads exactly as 1Password sends them.
SkippedItem
An item that could not be read from an otherwise accessible vault.
SkippedVault
A vault that could not be opened.
Vault
A decrypted vault with its items.

Enums§

ItemCategory
The kind of a vault item, mapped from its template id. The ids are 1Password’s standard category template UUIDs; an unrecognized id is preserved as ItemCategory::Unknown so nothing is lost.
SkippedReason
A safe, structured reason for leaving source data unimported.

Constants§

UNIFFI_META_CONST_BITWARDEN_IMPORTERS_ENUM_ITEMCATEGORY 🔒
UNIFFI_META_CONST_BITWARDEN_IMPORTERS_ENUM_SKIPPEDREASON 🔒
UNIFFI_META_CONST_BITWARDEN_IMPORTERS_RECORD_SKIPPEDITEM 🔒
UNIFFI_META_CONST_BITWARDEN_IMPORTERS_RECORD_SKIPPEDVAULT 🔒