Skip to main content

Function: createBackupKeyValidator()

createBackupKeyValidator(paramName: string): IpcParameterValidator

Defined in: electron/services/ipc/validators/cloudValidation.ts:221

Creates an IPC validator for cloud backup object keys.

Parameters

paramName

string

The IPC parameter name to validate.

Returns

IpcParameterValidator

An IPC parameter validator for a single string parameter.

Remarks

Backup keys are logical provider identifiers (e.g. backups/<id>.json) and must never be treated as filesystem paths or URLs. This validator enforces basic size limits and blocks common injection vectors (control characters, traversal segments, URL-ish values).