Skip to main content

Function: persistLocalPassphraseEncryptionState()

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

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

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.