Module features
- Check availability, read and write values, and clear namespaces through availability / set / get / remove / clearNamespace
- Android uses AES-256-GCM; app-private files contain ciphertext only
- iOS entries stay on the device and require its first unlock; HarmonyOS stores short credential fields separately
Integration steps
Place ak-secure-storage in uni_modules and use the existing SecureStoragePort. Check availability, save credential fields separately, and clear the account namespace on logout.
Read the integration README ↗Platform requirements and limits
Native apps only. No Web implementation or ordinary-storage fallback. HarmonyOS values are limited to 900 UTF-8 bytes. Verify on Android API 26+, iOS 13+, and Harmony API 14+ devices.
Before release, complete configuration, signing, and device tests for your target platforms, push channels, or login methods.
