Stronghold
使用 IOTA Stronghold 加密数据库和安全运行时存储秘密和密钥。
支持的平台
This plugin requires a Rust version of at least 1.77.2
Platform | Level | Notes |
---|---|---|
windows | ||
linux | ||
macos | ||
android | ||
ios |
设置
安装 stronghold 插件开始。
用法
使用自定义密码散列函数初始化
使用 argon2 密码散列函数初始化
在 JavaScript 使用
Stronghold 插件可以在 JavaScript 中使用。
权限
默认情况下,所有插件命令都被阻止,无法访问。你必须在你的 capabilities
配置中定义一个权限列表。
更多信息请参见访问控制列表。
权限 | 描述 |
---|---|
stronghold:allow-create-client | 在没有预先配置的作用域的情况下启用 create_client 命令。 |
stronghold:deny-create-client | 拒绝没有任何预配置范围的 create_client 命令。 |
stronghold:allow-destroy | 在没有预先配置的作用域的情况下启用 destroy 命令。 |
stronghold:deny-destroy | 拒绝没有任何预配置范围的 destroy 命令。 |
stronghold:allow-execute-procedure | 在没有预先配置的作用域的情况下启用 execute_procedure 命令。 |
stronghold:deny-execute-procedure | 拒绝没有任何预配置范围的 execute_procedure 命令。 |
stronghold:allow-get-store-record | 在没有预先配置的作用域的情况下启用 get_store_record 命令。 |
stronghold:deny-get-store-record | 拒绝没有任何预配置范围的 get_store_record 命令。 |
stronghold:allow-initialize | 在没有预先配置的作用域的情况下启用 initialize 命令。 |
stronghold:deny-initialize | 拒绝没有任何预配置范围的 initialize 命令。 |
stronghold:allow-load-client | 在没有预先配置的作用域的情况下启用 load_client 命令。 |
stronghold:deny-load-client | 拒绝没有任何预配置范围的 load_client 命令。 |
stronghold:allow-remove-secret | 在没有预先配置的作用域的情况下启用 remove_secret 命令。 |
stronghold:deny-remove-secret | 拒绝没有任何预配置范围的 remove_secret 命令。 |
stronghold:allow-remove-store-record | 在没有预先配置的作用域的情况下启用 remove_store_record 命令。 |
stronghold:deny-remove-store-record | 拒绝没有任何预配置范围的 remove_store_record 命令。 |
stronghold:allow-save | 在没有预先配置的作用域的情况下启用 save 命令。 |
stronghold:deny-save | 拒绝没有任何预配置范围的 save 命令。 |
stronghold:allow-save-secret | 在没有预先配置的作用域的情况下启用 save_secret 命令。 |
stronghold:deny-save-secret | 拒绝没有任何预配置范围的 save_secret 命令。 |
stronghold:allow-save-store-record | 在没有预先配置的作用域的情况下启用 save_store_record 命令。 |
stronghold:deny-save-store-record | 拒绝没有任何预配置范围的 save_store_record 命令。 |
© 2024 Tauri Contributors. CC-BY / MIT