Home
last modified time | relevance | path

Searched refs:PermissionScope (Results 1 - 8 of 8) sorted by relevance

/third_party/node/src/permission/
H A Dpermission.h36 FORCE_INLINE bool is_granted(const PermissionScope permission, in is_granted()
42 static PermissionScope StringToPermission(const std::string& perm);
43 static const char* PermissionToString(PermissionScope perm);
45 PermissionScope perm,
49 void Apply(const std::string& allow, PermissionScope scope);
53 COLD_NOINLINE bool is_scope_granted(const PermissionScope permission, in is_scope_granted()
62 std::unordered_map<PermissionScope, std::shared_ptr<PermissionBase>> nodes_;
H A Dfs_permission.cc118 void FSPermission::Apply(const std::string& allow, PermissionScope scope) { in Apply()
122 if (scope == PermissionScope::kFileSystemRead) { in Apply()
135 void FSPermission::GrantAccess(PermissionScope perm, const std::string& res) { in GrantAccess()
137 if (perm == PermissionScope::kFileSystemRead) { in GrantAccess()
140 } else if (perm == PermissionScope::kFileSystemWrite) { in GrantAccess()
146 bool FSPermission::is_granted(PermissionScope perm, in is_granted()
149 case PermissionScope::kFileSystem: in is_granted()
151 case PermissionScope::kFileSystemRead: in is_granted()
155 case PermissionScope::kFileSystemWrite: in is_granted()
H A Dpermission_base.h31 enum class PermissionScope { class
39 virtual void Apply(const std::string& allow, PermissionScope scope) = 0;
40 virtual bool is_granted(PermissionScope perm,
H A Dchild_process_permission.cc13 PermissionScope scope) { in Apply()
17 bool ChildProcessPermission::is_granted(PermissionScope perm, in is_granted()
H A Dworker_permission.cc12 void WorkerPermission::Apply(const std::string& allow, PermissionScope scope) { in Apply()
16 bool WorkerPermission::is_granted(PermissionScope perm, in is_granted()
H A Dchild_process_permission.h15 void Apply(const std::string& allow, PermissionScope scope) override;
16 bool is_granted(PermissionScope perm,
H A Dworker_permission.h15 void Apply(const std::string& allow, PermissionScope scope) override;
16 bool is_granted(PermissionScope perm,
H A Dfs_permission.h18 void Apply(const std::string& allow, PermissionScope scope) override;
19 bool is_granted(PermissionScope perm, const std::string_view& param) override;
130 void GrantAccess(PermissionScope scope, const std::string& param);

Completed in 2 milliseconds