summaryrefslogtreecommitdiff
path: root/libcli/security/privileges.h
diff options
context:
space:
mode:
Diffstat (limited to 'libcli/security/privileges.h')
-rw-r--r--libcli/security/privileges.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/libcli/security/privileges.h b/libcli/security/privileges.h
index a65dbdfcd7..eb3ab5e784 100644
--- a/libcli/security/privileges.h
+++ b/libcli/security/privileges.h
@@ -89,6 +89,16 @@ const char *sec_privilege_name_from_index(int idx);
*/
bool security_token_has_privilege(const struct security_token *token, enum sec_privilege privilege);
+
+/**
+ * @brief Check if the security token has system privileges.
+ *
+ * @param[in] token The token to check.
+ *
+ * @return True if the token has system privileges, false if not.
+ */
+bool security_token_system_privilege(const struct security_token *token);
+
/*
set a bit in the privilege mask
*/