API reference › @evolu/common › local‑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