You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Note:** Data storage methods are not supported on Windows and will return a `notSupported` error.
155
-
156
154
## API Reference
157
155
158
156
### Types
@@ -234,7 +232,9 @@ Removes secure data.
234
232
### Windows
235
233
236
234
- Supports Windows Hello (fingerprint, face, PIN)
237
-
- Authentication only (data storage methods return "not supported" error)
235
+
- Full secure data storage using Windows Hello credentials
236
+
- Data is encrypted using AES-256 with Windows Hello protected keys
237
+
-**Note:**`setData` will prompt for Windows Hello authentication when storing data
238
238
- Automatically focuses Windows Hello dialog
239
239
- Returns `BiometryType.Auto` as it uses Windows Hello's automatic selection
240
240
@@ -261,10 +261,10 @@ Common error codes returned by the plugin:
261
261
262
262
## Security Considerations
263
263
264
-
- All secure data is stored in the system keychain (macOS/iOS) or Android Keystore
264
+
- All secure data is stored in the system keychain (macOS/iOS), Android Keystore, or Windows Credential Manager
265
265
- Data is encrypted and can only be accessed after successful biometric authentication
266
266
- The plugin follows platform-specific security best practices
267
-
- Windows currently supports authentication only, not secure data storage
267
+
- Windows uses AES-256 encryption with keys derived from Windows Hello credentials
268
268
-**macOS Code Signing:** Your app must be properly code-signed to use keychain storage on macOS. Development builds may work with ad-hoc signing, but production apps require valid Developer ID or App Store signing
269
269
- Consider implementing additional application-level encryption for highly sensitive data
0 commit comments