/base/security/dlp_permission_service/services/dlp_permission/sa/test/unittest/src/ |
D | permission_policy_test.cpp | 51 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 …]
|
D | dlp_credential_test.cpp | 86 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/ |
D | ipc_auth_impl.c | 70 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/ |
D | dlp_permission_serializer.cpp | 217 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 …]
|
D | dlp_permission_serializer.h | 38 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/ |
D | dlp_file_manager_test.cpp | 111 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/ |
D | dlp_permission_kit.cpp | 32 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()
|
D | dlp_permission_kit.h | 28 … static int32_t GenerateDlpCertificate(const PermissionPolicy& policy, std::vector<uint8_t>& cert); 30 uint32_t& offlineFlag, PermissionPolicy& policy);
|
/base/customization/config_policy/ |
D | README.md | 5 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/ |
D | thermal_device_control.cpp | 30 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/ |
D | dlp_file_manager.cpp | 74 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/ |
D | thermal_service_test.cpp | 558 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/ |
D | code_signature_analysis_kit.c | 45 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/ |
D | BUILD.gn | 37 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/ |
D | BUILD.gn | 19 "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/ |
D | thermal_mgr_dumper.cpp | 63 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/ |
D | thermal_kernel_policy.cpp | 55 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/ |
D | update_service_impl_firmware.cpp | 235 …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()
|
D | message_parcel_helper.cpp | 263 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/ |
D | power_mode_module.cpp | 37 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() 43 …policy->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/ |
D | TestGZipModeImagePatch.old.gz |
|
/base/security/dlp_permission_service/test/fuzztest/dlp_permission/parsecert_fuzzer/ |
D | parsecert_fuzzer.cpp | 34 PermissionPolicy policy; in FuzzTest() local 36 DlpPermissionKit::ParseDlpCertificate(cert, offlineCert, flag, policy); in FuzzTest()
|
/base/customization/enterprise_device_management/services/edm_plugin/src/ |
D | set_browser_policies_plugin.cpp | 66 std::string policy; in OnGetPolicy() local 68 policy = policies[appId]; in OnGetPolicy() 70 reply.WriteString(policy); in OnGetPolicy()
|
/base/update/updateservice/ |
D | README.md | 21 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/ |
D | README-en.md | 5 …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.
|