范围
用于对 Tauri 命令进行细粒度行为控制的参数。
它可以是任何 serde 可序列化的类型,用于在 Tauri 命令中允许或阻止某些操作。配置的范围会传递给命令,并由命令实现强制执行。
{ "allow": [{ "path": "$HOME/**" }], "deny": [{ "path": "$HOME/secret.txt" }]}
对象属性:
- allow
- deny
值
[] | 空
定义范围允许的数据。
值
[] | 空
定义范围拒绝的数据。验证逻辑应优先处理此项。
以下任何一种:
integer
格式为int64
,表示 [i64
]。number
格式为double
,表示 [f64
]。
一个有效的 ACL 数字。
以下任何一种:
null
表示一个空 JSON 值。boolean
表示一个 [bool
] 值。Number
表示一个有效的 ACL [Number
] 值。string
表示一个 [String
] 值。Value
[] 表示其他 [Value
] 值的列表。- 表示从 [
String
] 键到 [Value
] 值的映射。允许附加属性:Value
所有支持的 ACL 值。
© 2025 Tauri 贡献者。CC-BY / MIT