Type Alias OpenVireoErrorCode
OpenVireoErrorCode:
| "unsupported_version"
| "decryption_failed"
| "invalid_secret_key"
| "invalid_public_keys"
| "invalid_token"
| "weak_kdf"
| "low_order_point"
| "opaque_failed"
| "invalid_request"
| "unauthorized"
| "forbidden"
| "not_found"
| "conflict"
| "rate_limited"
| "mfa_required"
| "invalid_mfa"
| "mfa_expired"
| "session_expired"
| "token_reused"
| "precondition_failed"
| "precondition_required"
| "gone"
| "server_error"
| "network_error"
| "signed_out"
| "recovery_not_ready"
| "recovery_cancelled"
| "restore_locked"
| "invalid_proof"
| "vault_key_mismatch"
| "no_vault_key"
| "kdbx_error"
| "merge_failed"
| "server_rolled_back"
| "server_lost_database"
| "too_many_conflicts"
| "invalid_reference"
| "entry_not_found"
| "not_available_offline"
| "vault_upload_failed"
| "aborted"
Every error the SDK throws on purpose is a OpenVireoError with a machine-readable code.