API reference@evolu/commonlocal‑first/LocalAuth › SecureStorage

Defined in: packages/common/src/local-first/LocalAuth.ts:54

Secure storage interface that must be implemented by each platform.

Properties

clearService

clearService: (options?: LocalAuthOptions) => Promise<void>;

Defined in: packages/common/src/local-first/LocalAuth.ts:68

deleteItem

deleteItem: (key: string, options?: LocalAuthOptions) => Promise<boolean>;

Defined in: packages/common/src/local-first/LocalAuth.ts:64

getAllItems

getAllItems: (options?: LocalAuthOptionsValues) => Promise<SensitiveInfoItem[]>;

Defined in: packages/common/src/local-first/LocalAuth.ts:65

getItem

getItem: (key: string, options?: LocalAuthOptionsValues) =>
  Promise<SensitiveInfoItem | null>;

Defined in: packages/common/src/local-first/LocalAuth.ts:60

setItem

setItem: (key: string, value: string, options?: LocalAuthOptions) =>
  Promise<MutationResult>;

Defined in: packages/common/src/local-first/LocalAuth.ts:55