Home
last modified time | relevance | path

Searched refs:policy (Results 1 – 25 of 113) sorted by relevance

12345

/base/security/dlp_permission_service/services/dlp_permission/sa/test/unittest/src/
Dpermission_policy_test.cpp51 void InitNormalPolicy(std::shared_ptr<PermissionPolicy>& policy) in InitNormalPolicy() argument
53 policy->ownerAccount_ = "testAccount"; in InitNormalPolicy()
54 policy->ownerAccountId_ = "testAccountId"; in InitNormalPolicy()
55 policy->ownerAccountType_ = CLOUD_ACCOUNT; in InitNormalPolicy()
56 policy->aeskey_ = new (std::nothrow) uint8_t[16]; in InitNormalPolicy()
57 policy->aeskeyLen_ = AES_KEY_LEN; in InitNormalPolicy()
58 policy->iv_ = new (std::nothrow) uint8_t[16]; in InitNormalPolicy()
59 policy->ivLen_ = IV_LEN; in InitNormalPolicy()
63 policy->authUsers_.emplace_back(user); in InitNormalPolicy()
84 std::shared_ptr<PermissionPolicy> policy = std::make_shared<PermissionPolicy>(); variable
[all …]
Ddlp_credential_test.cpp86 PermissionPolicy policy; variable
87 proxy->OnParseDlpCertificate(0, policy, cert);
89 proxy->OnParseDlpCertificate(-1, policy, cert);
100 void OnParseDlpCertificate(int32_t result, const PermissionPolicy& policy, in OnParseDlpCertificate() argument
113 std::string policy; variable
117 … int res = DlpCredential::GetInstance().GenerateDlpCertificate(policy, account, accountType, stub);
/base/security/permission_lite/services/ipc_auth/src/
Dipc_auth_impl.c70 static void SetPolicy(const IpcPolicy *policy, PolicyTrans *policyTrans) in SetPolicy() argument
72 switch (policy->type) { in SetPolicy()
75 policyTrans->uidMax = policy->uidMax; in SetPolicy()
76 policyTrans->uidMin = policy->uidMin; in SetPolicy()
81 policyTrans->fixedUid[m] = policy->fixedUid[m]; in SetPolicy()
88 int ret = GetUidByBundleName(policy->bundleName, &uid); in SetPolicy()
139 IpcPolicy policy = featurePolicy->policies[k]; in SetPolicies() local
140 if (IsPolicyValid(policy.type)) { in SetPolicies()
141 SetPolicy(&policy, *policies + index); in SetPolicies()
206 static int CheckPolicy(const IpcPolicy *policy, unsigned int consumerUid) in CheckPolicy() argument
[all …]
/base/security/dlp_permission_service/services/dlp_permission/sa/sa_common/
Ddlp_permission_serializer.cpp217 static void SerializeEveryoneInfo(const PermissionPolicy& policy, unordered_json& permInfoJson) in SerializeEveryoneInfo() argument
219 if (policy.supportEveryone_) { in SerializeEveryoneInfo()
224 switch (policy.everyonePerm_) { in SerializeEveryoneInfo()
254 int32_t DlpPermissionSerializer::SerializeDlpPermission(const PermissionPolicy& policy, unordered_j… in SerializeDlpPermission() argument
256 unordered_json authUsersJson = SerializeAuthUserList(policy.authUsers_); in SerializeDlpPermission()
258 uint32_t keyHexLen = policy.GetAeskeyLen() * BYTE_TO_HEX_OPER_LENGTH + 1; in SerializeDlpPermission()
264 int32_t res = ByteToHexString(policy.GetAeskey(), policy.GetAeskeyLen(), keyHex, keyHexLen); in SerializeDlpPermission()
271 uint32_t ivHexLen = policy.GetIvLen() * BYTE_TO_HEX_OPER_LENGTH + 1; in SerializeDlpPermission()
278 res = ByteToHexString(policy.GetIv(), policy.GetIvLen(), ivHex, ivHexLen); in SerializeDlpPermission()
288 policyJson[OWNER_ACCOUNT_NAME] = policy.ownerAccount_; in SerializeDlpPermission()
[all …]
Ddlp_permission_serializer.h38 int32_t SerializeDlpPermission(const PermissionPolicy& policy, unordered_json& permInfoJson);
39 int32_t DeserializeDlpPermission(const unordered_json& permJson, PermissionPolicy& policy);
/base/security/dlp_permission_service/interfaces/inner_api/dlp_parse/test/
Ddlp_file_manager_test.cpp111 PermissionPolicy policy; variable
113 …EXPECT_EQ(DlpFileManager::GetInstance().GenerateCertData(policy, certData), DLP_SERVICE_ERROR_VALU…
115 policy.aeskey_ = new (std::nothrow) uint8_t[16];
116 ASSERT_NE(policy.aeskey_, nullptr);
117 policy.aeskeyLen_ = 16;
118 policy.iv_ = new (std::nothrow) uint8_t[16];
119 ASSERT_NE(policy.iv_, nullptr);
120 policy.ivLen_ = 16;
121 policy.ownerAccountType_ = CLOUD_ACCOUNT;
122 policy.ownerAccount_ = std::string(DLP_MAX_CERT_SIZE + 1, 'a');
[all …]
/base/security/dlp_permission_service/frameworks/test/mock/
Ddlp_permission_kit.cpp32 int32_t DlpPermissionKit::GenerateDlpCertificate(const PermissionPolicy& policy, std::vector<uint8_… in GenerateDlpCertificate() argument
35 int32_t res = DlpPermissionSerializer::GetInstance().SerializeDlpPermission(policy, jsonObj); in GenerateDlpCertificate()
46 uint32_t& offlineFlag, PermissionPolicy& policy) in ParseDlpCertificate() argument
54 return DlpPermissionSerializer::GetInstance().DeserializeDlpPermission(jsonObj, policy); in ParseDlpCertificate()
Ddlp_permission_kit.h28 … static int32_t GenerateDlpCertificate(const PermissionPolicy& policy, std::vector<uint8_t>& cert);
30 uint32_t& offlineFlag, PermissionPolicy& policy);
/base/customization/config_policy/
DREADME.md5 The configuration policy component, namely, customization_config_policy, provides APIs for each ser…
9 **Figure 1** Architecture of the configuration policy component
20 The code directory structure of the configuration policy component is as follows:
24 ├── config_policy # Code repository for the configuration policy component
25 │ ├── frameworks # Core code of the configuration policy component
26 │ │ ├── config_policy # Configuration policy module
28 │ ├── interfaces # APIs of the configuration policy component
36 Call the APIs of the configuration policy component to obtain the configuration directories at diff…
/base/powermgr/thermal_manager/application/protector/src/action/
Dthermal_device_control.cpp30 auto policy = service.GetPolicy(); in Init() local
31 if (policy == nullptr) { in Init()
36 auto actionList = policy->GetLevelAction(); in Init()
/base/security/dlp_permission_service/interfaces/inner_api/dlp_parse/src/
Ddlp_file_manager.cpp74 int32_t DlpFileManager::GenerateCertData(const PermissionPolicy& policy, struct DlpBlob& certData) … in GenerateCertData() argument
78 int32_t result = DlpPermissionKit::GenerateDlpCertificate(policy, cert); in GenerateCertData()
113 …PermissionPolicy& policy, struct DlpBlob& key, struct DlpUsageSpec& usage, struct DlpBlob& certDat… in PrepareDlpEncryptParms() argument
142 policy.SetAeskey(key.data, key.size); in PrepareDlpEncryptParms()
143 policy.SetIv(tagIv->iv.data, tagIv->iv.size); in PrepareDlpEncryptParms()
146 res = GenerateCertData(policy, certData); in PrepareDlpEncryptParms()
180 PermissionPolicy policy; in ParseDlpFileFormat() local
182 result = DlpPermissionKit::ParseDlpCertificate(certBuf, offlineCertBuf, flag, policy); in ParseDlpFileFormat()
189 result = filePtr->SetPolicy(policy); in ParseDlpFileFormat()
194 struct DlpBlob key = {.size = policy.GetAeskeyLen(), .data = policy.GetAeskey()}; in ParseDlpFileFormat()
[all …]
/base/powermgr/thermal_manager/test/unittest/src/
Dthermal_service_test.cpp558 ThermalPolicy policy; variable
559 EXPECT_TRUE(policy.GetClusterLevelMap().empty());
572 ThermalPolicy policy; variable
573 EXPECT_TRUE(policy.Init());
575 policy.clusterPolicyMap_[""] = vecConfig;
576 policy.clusterPolicyMap_["test"] = vecConfig;
579 policy.clusterPolicyMap_["test1"] = vecConfig;
580 policy.PolicyDecision();
585 policy.PolicyDecision();
601 ThermalPolicy policy; variable
[all …]
/base/security/access_token/interfaces/innerkits/analysis_model/src/
Dcode_signature_analysis_kit.c45 RiskPolicyType policy = node->status.policy; in IsRiskStatusChanged() local
55 node->status.policy = LOG_REPORT; in IsRiskStatusChanged()
57 node->status.policy = NO_SECURITY_RISK; in IsRiskStatusChanged()
60 int32_t isChanged = (node->status.policy != policy) ? STATUS_CHANGED : STATUS_NOT_CHANGED; in IsRiskStatusChanged()
61 if ((node->status.policy == NO_SECURITY_RISK) && (policy != NO_SECURITY_RISK)) { in IsRiskStatusChanged()
64 } else if ((node->status.policy != NO_SECURITY_RISK) && (policy == NO_SECURITY_RISK)) { in IsRiskStatusChanged()
138 node->status.policy = NO_SECURITY_RISK; in AppRiskInfoNodeInit()
163 result->policy = node->status.policy; in SetResultInfoAccordingToNode()
369 if (node->status.policy > NO_SECURITY_RISK) { in GetResult()
/base/startup/init/services/modules/seccomp/
DBUILD.gn37 sources = [ "seccomp_policy/system.seccomp.policy" ]
50 sources = [ "seccomp_policy/spawn.seccomp.policy" ]
65 sources = [ "seccomp_policy/renderer.seccomp.policy" ]
78 sources = [ "seccomp_policy/nwebspawn.seccomp.policy" ]
93 sources = [ "seccomp_policy/app.seccomp.policy" ]
106 sources = [ "seccomp_policy/updater.seccomp.policy" ]
/base/powermgr/thermal_manager/application/protector/
DBUILD.gn19 "include/policy",
32 "src/policy/protector_thermal_zone_info.cpp",
33 "src/policy/thermal_kernel_config_file.cpp",
34 "src/policy/thermal_kernel_policy.cpp",
/base/powermgr/thermal_manager/services/native/src/
Dthermal_mgr_dumper.cpp63 std::shared_ptr<ThermalPolicy> policy = tms->GetPolicy(); in Dump() local
64 policy->DumpLevel(result); in Dump()
69 std::shared_ptr<ThermalPolicy> policy = tms->GetPolicy(); in Dump() local
70 policy->DumpPolicy(result); in Dump()
/base/powermgr/thermal_manager/application/protector/src/policy/
Dthermal_kernel_policy.cpp55 for (auto policy = levelAction_.begin(); policy != levelAction_.end(); policy++) { in PolicyDecision() local
56 auto levelIter = levelMap_.find(policy->name); in PolicyDecision()
58 if (levelIter->second == policy->level) { in PolicyDecision()
59 ActionDecision(policy->vAction); in PolicyDecision()
/base/update/updateservice/services/engine/src/
Dupdate_service_impl_firmware.cpp235 …t UpdateServiceImplFirmware::SetUpgradePolicy(const UpgradeInfo &info, const UpgradePolicy &policy, in SetUpgradePolicy() argument
240 policy.downloadStrategy, policy.autoUpgradeStrategy, policy.autoUpgradePeriods[0].start, in SetUpgradePolicy()
241 policy.autoUpgradePeriods[1].end); in SetUpgradePolicy()
246 if (isAutoDownloadSwitchOn != policy.downloadStrategy) { in SetUpgradePolicy()
247 …DelayedSingleton<FirmwareManager>::GetInstance()->DoAutoDownloadSwitchChanged(policy.downloadStrat… in SetUpgradePolicy()
252 int32_t UpdateServiceImplFirmware::GetUpgradePolicy(const UpgradeInfo &info, UpgradePolicy &policy, in GetUpgradePolicy() argument
259 policy.downloadStrategy = isAutoDownloadSwitchOn; in GetUpgradePolicy()
260 policy.autoUpgradePeriods[0].start = in GetUpgradePolicy()
262 policy.autoUpgradePeriods[0].end = in GetUpgradePolicy()
Dmessage_parcel_helper.cpp263 int32_t MessageParcelHelper::ReadUpgradePolicy(MessageParcel &reply, UpgradePolicy &policy) in ReadUpgradePolicy() argument
265 policy.downloadStrategy = static_cast<bool>(reply.ReadBool()); in ReadUpgradePolicy()
266 policy.autoUpgradeStrategy = static_cast<bool>(reply.ReadBool()); in ReadUpgradePolicy()
268 size_t arraySize = COUNT_OF(policy.autoUpgradePeriods); in ReadUpgradePolicy()
274 policy.autoUpgradePeriods[i].start = reply.ReadUint32(); in ReadUpgradePolicy()
275 policy.autoUpgradePeriods[i].end = reply.ReadUint32(); in ReadUpgradePolicy()
280 int32_t MessageParcelHelper::WriteUpgradePolicy(MessageParcel &data, const UpgradePolicy &policy) in WriteUpgradePolicy() argument
282 data.WriteBool(policy.downloadStrategy); in WriteUpgradePolicy()
283 data.WriteBool(policy.autoUpgradeStrategy); in WriteUpgradePolicy()
284 int32_t size = static_cast<int32_t>(COUNT_OF(policy.autoUpgradePeriods)); in WriteUpgradePolicy()
[all …]
/base/powermgr/power_manager/services/native/src/
Dpower_mode_module.cpp37 auto policy = DelayedSingleton<PowerModePolicy>::GetInstance(); in PowerModeModule() local
39 policy->AddAction(PowerModePolicy::ServiceType::DISPLAY_OFFTIME, displayOffTimeAction); in PowerModeModule()
41 policy->AddAction(PowerModePolicy::ServiceType::SLEEPTIME, sleepTimeAction); in PowerModeModule()
43policy->AddAction(PowerModePolicy::ServiceType::AUTO_ADJUST_BRIGHTNESS, autoAdjustBrightnessAction… in PowerModeModule()
45 policy->AddAction(PowerModePolicy::ServiceType::SMART_BACKLIGHT, lcdBrightnessAction); in PowerModeModule()
47 policy->AddAction(PowerModePolicy::ServiceType::VIBRATORS_STATE, vibrationAction); in PowerModeModule()
49 policy->AddAction(PowerModePolicy::ServiceType::AUTO_WINDOWN_RORATION, onOffRotationAction); in PowerModeModule()
226 auto policy = DelayedSingleton<PowerModePolicy>::GetInstance(); in RunAction() local
227 policy->TriggerAllActions(isBoot); in RunAction()
/base/update/updater/test/unittest/test_data/applypatch/
DTestGZipModeImagePatch.old.gz
/base/security/dlp_permission_service/test/fuzztest/dlp_permission/parsecert_fuzzer/
Dparsecert_fuzzer.cpp34 PermissionPolicy policy; in FuzzTest() local
36 DlpPermissionKit::ParseDlpCertificate(cert, offlineCert, flag, policy); in FuzzTest()
/base/customization/enterprise_device_management/services/edm_plugin/src/
Dset_browser_policies_plugin.cpp66 std::string policy; in OnGetPolicy() local
68 policy = policies[appId]; in OnGetPolicy()
70 reply.WriteString(policy); in OnGetPolicy()
/base/update/updateservice/
DREADME.md21 3. Setting and obtaining the update policy
83 …p id="p247mcpsimp"><a name="p247mcpsimp"></a><a name="p247mcpsimp"></a>Sets the upgrade policy.</p>
88 …d="p252mcpsimp"><a name="p252mcpsimp"></a><a name="p252mcpsimp"></a>Obtains the upgrade policy.</p>
142 7. Set the update policy.
146 result "Update policy setting result"
150 8. Check the update policy.
153 updater.getUpgradePolicy(policy => {
154 policy "Update policy"
/base/security/selinux_adapter/
DREADME-en.md5 …f security decisions from the security policy and streamlines the amount of software involved with…
25 ├── scripts # Security policy compilation scripts.
26 ├── sepolicy # Security policy files.
56 Policy file: **/etc/selinux/targeted/policy/policy.31**
58 File labeling rule: **/etc/selinux/targeted/policy/file_contexts**
79 …t to 0, the SELinux is running in enforcing mode and denies access based on SELinux policy rules.

12345