範圍
用於精細控制 Tauri 命令行為的參數。
它可以是任何可序列化的 serde 類型,用於允許或阻止 Tauri 命令內部的特定操作。配置的範圍會傳遞給命令,並由命令實作強制執行。
範例
{ "allow": [{ "path": "$HOME/**" }], "deny": [{ "path": "$HOME/secret.txt" }]}
物件屬性:
- 允許
- 拒絕
允許
Value
[] | null
定義範圍允許的資料。
拒絕
Value
[] | null
定義範圍拒絕的資料。驗證邏輯應優先考慮此項。
定義
數字
以下任一項:
integer
格式為int64
代表 [i64
]。number
格式為double
代表 [f64
]。
有效的 ACL 數字。
值
以下任一項:
null
代表 null JSON 值。boolean
代表 [bool
]。Number
代表有效的 ACL [Number
]。string
代表 [String
]。Value
[] 代表其他 [Value
] 的列表。- 代表 [
String
] 鍵到 [Value
] 的映射。 允許其他屬性:Value
所有支援的 ACL 值。
© 2025 Tauri Contributors。CC-BY / MIT