Skip to main content

Function: persistLocalPassphraseEncryptionState()

persistLocalPassphraseEncryptionState(args: { derivedKey: Buffer; saltBase64: string; secretStore: SecretStore; settings: CloudSettingsAdapter; }): Promise<void>

Defined in: electron/services/cloud/internal/localPassphraseEncryptionState.ts:18

Persists local passphrase-encryption state after key derivation succeeds.

Parameters

args

derivedKey

Buffer

saltBase64

string

secretStore

SecretStore

settings

CloudSettingsAdapter

Returns

Promise<void>

Remarks

Settings writes are intentionally sequential because production settings are transaction-backed.