Lines Matching refs:appConfig

776 static bool CheckMountFlag(const AppSpawningCtx *appProperty, const std::string bundleName, nlohmann::json &appConfig)
778 if (appConfig.find(g_flags) != appConfig.end()) {
779 if (((ConvertFlagStr(appConfig[g_flags].get<std::string>()) & GetAppMsgFlags(appProperty)) != 0) &&
788 nlohmann::json &appConfig, const char *typeName, const std::string &section)
791 if (appConfig.find(g_mountPrefix) == appConfig.end()) {
797 std::string sandboxRoot = GetSbxPathByConfig(appProperty, appConfig);
798 bool checkFlag = CheckMountFlag(appProperty, bundleName, appConfig);
800 nlohmann::json& mountPoints = appConfig[g_mountPrefix];
837 int32_t SandboxUtils::DoAddGid(AppSpawningCtx *appProperty, nlohmann::json &appConfig,
841 if (appConfig.find(g_gidPrefix) == appConfig.end()) {
849 nlohmann::json& gids = appConfig[g_gidPrefix];
861 int SandboxUtils::DoAllSymlinkPointslink(const AppSpawningCtx *appProperty, nlohmann::json &appConfig)
863 APPSPAWN_CHECK(appConfig.find(g_symlinkPrefix) != appConfig.end(), return 0, "symlink config is not found,"
866 nlohmann::json& symlinkPoints = appConfig[g_symlinkPrefix];
867 std::string sandboxRoot = GetSbxPathByConfig(appProperty, appConfig);
968 nlohmann::json &appConfig)
970 if (appConfig.find(g_flagePoint) == appConfig.end()) {
974 nlohmann::json& flagsPoints = appConfig[g_flagePoint];
1345 nlohmann::json appConfig;
1359 appConfig = privateAppConfig[g_ohosRender][0];
1365 appConfig = baseConfig[g_appBase][0];
1367 if (appConfig.find(g_sandBoxNsFlags) == appConfig.end()) {
1370 const auto vec = appConfig[g_sandBoxNsFlags].get<std::vector<std::string>>();
1423 nlohmann::json& appConfig = privateAppConfig[GetBundleName(appProperty)][0];
1424 rc = GetSbxSwitchStatusByConfig(appConfig);