SuperAPI AI 工具集

maui-secure-storage

智能体与模型

查看项目

更新于 10-15 20:34

技能介绍

用途:在 .NET MAUI 应用中使用 SecureStorage.Default 安全保存令牌、密码、API 密钥等小体积敏感字符串。主要能力:SetAsync 写入、GetAsync 读取、Remove 单条删除、RemoveAll 清空,并覆盖 Android 备份规则与 iOS 钥匙串等平台配置要点。使用方式:值仅支持字符串,复杂对象需先 JsonSerializer 序列化;建议通过 ISecureStorageService 接口经依赖注入调用,而非在 ViewModel 中直接访问静态成员。限制与注意:Android Auto Backup 会把加密值恢复到新设备导致不可恢复异常,需禁用备份或排除安全存储文件,且所有 GetAsync 应包裹 try/catch,异常时可 RemoveAll;iOS 钥匙串在模拟器需配置访问组、真机与商店构建应移除,卸载不会清除钥匙串,且可能随 iCloud 钥匙串同步;Windows 键名上限 255 字符、单值 8 KB、复合存储 64 KB。不建议存大文件或普通偏好设置,也不要记录密钥值。具体安装命令暂未提供。