/
githubmirror
/
node
Обзор
Документация
Войти
/
githubmirror
/
node
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/permission/worker_permission.cc
31 строка
844 B
Rafael Gonzaga
lib,permission: add permission.drop
26 май 2026, 16:40
Не верифицирован
26 май 2026, 16:40
956e2a2
Код
Авторство
О чём код?
#include "permission/worker_permission.h" #include <string> #include <vector> namespace node { namespace permission { // Currently, PolicyDenyWorker manage a single state // Once denied, it's always denied void WorkerPermission::Apply(Environment* env, const std::vector<std::string>& allow, PermissionScope scope) { deny_all_ = true; } void WorkerPermission::Drop(Environment* env, PermissionScope scope, const std::string_view& param) { deny_all_ = true; } bool WorkerPermission::is_granted(Environment* env, PermissionScope perm, const std::string_view& param) const { return deny_all_ == false; } } // namespace permission } // namespace node