From b5b9de2db051599620aa31b375aed678efeb61c1 Mon Sep 17 00:00:00 2001 From: Tony <68118705+Legend-Master@users.noreply.github.com> Date: Fri, 22 May 2026 19:08:03 +0800 Subject: [PATCH] docs: acl `Identifier` is a permission id not plugin id (#15428) --- crates/tauri-utils/src/acl/identifier.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/tauri-utils/src/acl/identifier.rs b/crates/tauri-utils/src/acl/identifier.rs index 26c7326d2c6d..7b9f90f2f4fd 100644 --- a/crates/tauri-utils/src/acl/identifier.rs +++ b/crates/tauri-utils/src/acl/identifier.rs @@ -17,7 +17,10 @@ const MAX_LEN_PREFIX: usize = 64 - PLUGIN_PREFIX.len(); const MAX_LEN_BASE: usize = 64; const MAX_LEN_IDENTIFIER: usize = MAX_LEN_PREFIX + 1 + MAX_LEN_BASE; -/// Plugin identifier. +/// Permission identifier. +/// +/// Typically used in the [`permissions`](crate::acl::Capability::permissions) field of a capability file. +/// (e.g. `core:default`, `sample:allow-ping-scoped`) #[derive(Debug, Clone, PartialEq, Eq)] pub struct Identifier { inner: String,