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