Public Attributes | |
| std::string | command |
| fs::path | policy {kDefaultPolicy} |
| fs::path | path |
| std::optional< std::uint32_t > | mode |
| std::optional< std::uint32_t > | uid |
| std::optional< std::uint32_t > | gid |
| std::optional< std::uint64_t > | device |
| std::optional< std::uint64_t > | inode |
| std::string | protection |
| std::vector< fs::path > | trustedApplications |
| std::vector< fs::path > | trustedExecutables |
| std::vector< fs::path > | deniedExecutables |
Definition at line 37 of file ActionHelper.cpp.
| std::string anonymous_namespace{ActionHelper.cpp}::Options::command |
Definition at line 38 of file ActionHelper.cpp.
Referenced by anonymous_namespace{ActionHelper.cpp}::parseOptions().
| std::vector<fs::path> anonymous_namespace{ActionHelper.cpp}::Options::deniedExecutables |
Definition at line 49 of file ActionHelper.cpp.
Referenced by anonymous_namespace{ActionHelper.cpp}::parseOptions(), and anonymous_namespace{ActionHelper.cpp}::rewriteApplicationRules().
| std::optional<std::uint64_t> anonymous_namespace{ActionHelper.cpp}::Options::device |
Definition at line 44 of file ActionHelper.cpp.
Referenced by anonymous_namespace{ActionHelper.cpp}::parseOptions(), anonymous_namespace{ActionHelper.cpp}::quarantineFile(), and anonymous_namespace{ActionHelper.cpp}::restoreFile().
| std::optional<std::uint32_t> anonymous_namespace{ActionHelper.cpp}::Options::gid |
Definition at line 43 of file ActionHelper.cpp.
Referenced by anonymous_namespace{ActionHelper.cpp}::parseOptions(), and anonymous_namespace{ActionHelper.cpp}::restoreFile().
| std::optional<std::uint64_t> anonymous_namespace{ActionHelper.cpp}::Options::inode |
Definition at line 45 of file ActionHelper.cpp.
Referenced by anonymous_namespace{ActionHelper.cpp}::parseOptions(), anonymous_namespace{ActionHelper.cpp}::quarantineFile(), and anonymous_namespace{ActionHelper.cpp}::restoreFile().
| std::optional<std::uint32_t> anonymous_namespace{ActionHelper.cpp}::Options::mode |
Definition at line 41 of file ActionHelper.cpp.
Referenced by anonymous_namespace{ActionHelper.cpp}::parseOptions(), and anonymous_namespace{ActionHelper.cpp}::restoreFile().
| fs::path anonymous_namespace{ActionHelper.cpp}::Options::path |
Definition at line 40 of file ActionHelper.cpp.
Referenced by anonymous_namespace{ActionHelper.cpp}::parseOptions(), anonymous_namespace{ActionHelper.cpp}::quarantineFile(), and anonymous_namespace{ActionHelper.cpp}::restoreFile().
| fs::path anonymous_namespace{ActionHelper.cpp}::Options::policy {kDefaultPolicy} |
Definition at line 39 of file ActionHelper.cpp.
Referenced by anonymous_namespace{ActionHelper.cpp}::parseOptions(), and anonymous_namespace{ActionHelper.cpp}::rewriteApplicationRules().
| std::string anonymous_namespace{ActionHelper.cpp}::Options::protection |
Definition at line 46 of file ActionHelper.cpp.
Referenced by anonymous_namespace{ActionHelper.cpp}::parseOptions().
| std::vector<fs::path> anonymous_namespace{ActionHelper.cpp}::Options::trustedApplications |
Definition at line 47 of file ActionHelper.cpp.
Referenced by anonymous_namespace{ActionHelper.cpp}::parseOptions(), and anonymous_namespace{ActionHelper.cpp}::rewriteApplicationRules().
| std::vector<fs::path> anonymous_namespace{ActionHelper.cpp}::Options::trustedExecutables |
Definition at line 48 of file ActionHelper.cpp.
Referenced by anonymous_namespace{ActionHelper.cpp}::parseOptions(), and anonymous_namespace{ActionHelper.cpp}::rewriteApplicationRules().
| std::optional<std::uint32_t> anonymous_namespace{ActionHelper.cpp}::Options::uid |
Definition at line 42 of file ActionHelper.cpp.
Referenced by anonymous_namespace{ActionHelper.cpp}::parseOptions(), and anonymous_namespace{ActionHelper.cpp}::restoreFile().