列出存储的记录EncryptedLocalStore - Adob​​e Air

时间:2011-09-06 15:17:06

标签: javascript air

如何在EncryptedLocalStore for循环中列出存储的记录?当然我在谈论javascript和Adobe Air。

1 个答案:

答案 0 :(得分:0)

无法使用JavaScript或Adobe AIR从ELS检索存储项目列表。根据API, http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/data/EncryptedLocalStore.html

ELS仅支持使用已知密钥。无法从ELS获取密钥列表,这是为了防止绕过ELS的安全性 - 这是该功能的主要目标。

如果您想在自己的应用程序中执行相同操作,请扩展ELS并确保将传递给ELS的密钥存储在单独的数据库表/共享对象中,稍后可能会查询以获取所有密钥的列表。