/base/security/dlp_permission_service/services/dlp_permission/sa/test/unittest/src/ |
H A D | account_adapt_test.cpp | 51 AccountType accountType = APPLICATION_ACCOUNT; in HWTEST_F() local 59 bool ret = IsAccountLogIn(osAccountId, accountType, &accountId); in HWTEST_F() 62 accountType = CLOUD_ACCOUNT; in HWTEST_F() 63 ret = IsAccountLogIn(osAccountId, accountType, &accountId); in HWTEST_F() 66 accountType = DOMAIN_ACCOUNT; in HWTEST_F() 67 ret = IsAccountLogIn(osAccountId, accountType, &accountId); in HWTEST_F()
|
H A D | dlp_credential_test.cpp | 47 const std::string ENC_ACCOUNT_TYPE = "accountType"; 123 DlpAccountType accountType = OHOS::Security::DlpPermission::CLOUD_ACCOUNT; in HWTEST_F() local 125 int res = DlpCredential::GetInstance().GenerateDlpCertificate(policy, account, accountType, stub); in HWTEST_F() 134 {ENC_ACCOUNT_TYPE, accountType}, in HWTEST_F()
|
H A D | dlp_permission_service_test.cpp | 69 const std::string ENC_ACCOUNT_TYPE = "accountType";
166 void GeneratePolicy(PermissionPolicy& encPolicy, GeneratePolicyParam param, DlpAccountType accountType)
in GeneratePolicy() argument 172 encPolicy.ownerAccountType_ = accountType;
in GeneratePolicy()
|
/base/security/dlp_permission_service/services/dlp_permission/sa/mock/ |
H A D | dlp_credential_service.c | 96 bool GetAccountName(uint32_t accountType, uint32_t userId, char** account) in GetAccountName() argument 98 DLP_LOG_INFO("accountName form accountType:%{public}d DOMAIN_ACCOUNT:%{public}d", accountType, DOMAIN_ACCOUNT); in GetAccountName() 99 if (accountType != DOMAIN_ACCOUNT) { in GetAccountName() 113 static int CheckAccount(const uint8_t* data, uint32_t len, uint32_t accountType, uint32_t userId, bool isNeedCheckList) in CheckAccount() argument 134 if (!GetAccountName(accountType, userId, &account)) { in CheckAccount() 191 .accountType = taskParams->packParams->accountType, in PackPolicyCallbackTask() 193 if (CheckAccount(taskParams->packParams->data, taskParams->packParams->dataLen, taskParams->packParams->accountType, in PackPolicyCallbackTask() 223 bool accountStatus = IsAccountLogIn(taskParams->userId, taskParams->encData->accountType, in RestorePolicyCallbackTask() [all...] |
H A D | dlp_credential_client_defines.h | 56 AccountType accountType;
member 66 AccountType accountType;
member
|
/base/customization/enterprise_device_management/services/edm_plugin/src/ |
H A D | add_os_account_plugin.cpp | 55 OHOS::AccountSA::OsAccountType accountType = ParseOsAccountType(type); in OnSetPolicy() local 56 if (accountType == OHOS::AccountSA::OsAccountType::END) { in OnSetPolicy() 57 EDMLOGE("AddOsAccountPlugin accountType invalid"); in OnSetPolicy() 64 accountType, accountInfo); in OnSetPolicy()
|
/base/security/dlp_permission_service/services/dlp_permission/sa/sa_main/ |
H A D | dlp_credential.cpp | 200 params.accountType = static_cast<AccountType>(ownerAccountType); in GetNewCert() 217 static int32_t DlpRestorePolicyCallbackCheck(sptr<IDlpPermissionCallback> callback, DlpAccountType accountType, in DlpRestorePolicyCallbackCheck() argument 220 if (callback == nullptr || accountType == INVALID_ACCOUNT) { in DlpRestorePolicyCallbackCheck() 221 DLP_LOG_ERROR(LABEL, "callback is null or accountType is 0"); in DlpRestorePolicyCallbackCheck() 311 requestInfo.callback, requestInfo.accountType, errorCode, outParams, policyInfo); in DlpRestorePolicyCallback() 319 policyInfo.ownerAccountType_ = requestInfo.accountType; in DlpRestorePolicyCallback() 321 res = GetNewCert(jsonObj, cert, requestInfo.accountType); in DlpRestorePolicyCallback() 365 static int32_t PackPolicy(DLP_PackPolicyParams &packPolicy, DlpAccountType accountType, in PackPolicy() argument 378 .accountType = accountType in PackPolicy() 383 GenerateDlpCertificate(const std::string& policy, const std::string& accountInfo, DlpAccountType accountType, const sptr<IDlpPermissionCallback>& callback) GenerateDlpCertificate() argument 491 GetAccoutInfo(DlpAccountType accountType, AccountInfo& accountCfg, const std::string& contactAccount, bool* isOwner) GetAccoutInfo() argument 568 RestorePolicy(DLP_EncPolicyData &encPolicy, AppExecFwk::ApplicationInfo& applicationInfo, const sptr<IDlpPermissionCallback>& callback, DlpAccountType accountType) RestorePolicy() argument 604 auto accountType = static_cast<DlpAccountType>(encPolicy.accountType); ParseDlpCertificate() local [all...] |
H A D | dlp_credential.h | 32 DlpAccountType accountType = INVALID_ACCOUNT; member 42 const std::string& policy, const std::string& accountInfo, DlpAccountType accountType,
|
/base/account/os_account/interfaces/innerkits/ohosaccount/native/include/ |
H A D | device_account_info.h | 135 DeviceAccountInfo(const std::int32_t accountId, const DeviceAccountType accountType, const std::string &accountName) in DeviceAccountInfo() argument 136 : id_(accountId), type_(accountType), name_(accountName) in DeviceAccountInfo() 149 DeviceAccountInfo(const std::int32_t accountId, const DeviceAccountType accountType, in DeviceAccountInfo() argument 151 : id_(accountId), type_(accountType), name_(accountName), iconPath_(path) in DeviceAccountInfo()
|
/base/security/dlp_permission_service/services/dlp_permission/sa/adapt/ |
H A D | account_adapt.cpp | 88 bool IsAccountLogIn(uint32_t osAccountId, AccountType accountType, const DlpBlob* accountId) in IsAccountLogIn() argument 96 if (accountType == CLOUD_ACCOUNT) { in IsAccountLogIn() 110 if (accountType != DOMAIN_ACCOUNT) { in IsAccountLogIn() 118 DLP_LOG_INFO(LABEL, "Get accountType:%{public}d", accountType); in IsAccountLogIn()
|
H A D | account_adapt.h | 40 bool IsAccountLogIn(uint32_t osAccountId, AccountType accountType, const DlpBlob* accountId);
|
/base/security/dlp_permission_service/frameworks/common/src/ |
H A D | permission_policy.cpp | 267 DLP_LOG_DEBUG(LABEL, "accountType %{public}u needOnline %{public}u expireTime %{private}" PRId64, in CopyPermissionPolicy() 283 bool CheckAccountType(DlpAccountType accountType) in CheckAccountType() argument 285 if (accountType != CLOUD_ACCOUNT && accountType != DOMAIN_ACCOUNT && accountType != APPLICATION_ACCOUNT) { in CheckAccountType() 286 DLP_LOG_ERROR(LABEL, "Account type is invalid, type=%{public}d", accountType); in CheckAccountType()
|
/base/security/dlp_permission_service/frameworks/common/include/ |
H A D | permission_policy.h | 150 bool CheckAccountType(DlpAccountType accountType);
|
/base/security/dlp_permission_service/services/dlp_permission/sa/sa_common/ |
H A D | dlp_permission_serializer.cpp | 49 const std::string ENC_ACCOUNT_TYPE = "accountType"; 64 const std::string ACCOUNT_TYPE = "accountType"; 571 {ENC_ACCOUNT_TYPE, encData.accountType}, in SerializeEncPolicyData() 582 encDataJson.at(ENC_ACCOUNT_TYPE).get_to(encData.accountType); in DeserializeEncPolicyData() 629 uint32_t accountType; in DeserializeEncPolicyDataByFirstVersion() local 630 offlineEncDataJson.at(ACCOUNT_TYPE).get_to(accountType); in DeserializeEncPolicyDataByFirstVersion() 631 offlineServerJson[ACCOUNT_TYPE] = accountType; in DeserializeEncPolicyDataByFirstVersion()
|
/base/security/dlp_permission_service/test/fuzztest/dlp_permission/fuzzer/dlpfile_fuzzer/ |
H A D | dlpfile_fuzzer.cpp | 49 bool IsAccountLogIn(uint32_t osAccountId, AccountType accountType, const DlpBlob* accountId) in IsAccountLogIn() argument
|
/base/security/dlp_permission_service/interfaces/kits/napi_common/src/ |
H A D | napi_common.cpp | 463 napi_value accountType = nullptr; in CreateEnumAccountType() local 464 NAPI_CALL(env, napi_create_object(env, &accountType)); in CreateEnumAccountType() 468 NAPI_CALL(env, napi_set_named_property(env, accountType, "CLOUD_ACCOUNT", prop)); in CreateEnumAccountType() 472 NAPI_CALL(env, napi_set_named_property(env, accountType, "DOMAIN_ACCOUNT", prop)); in CreateEnumAccountType() 476 NAPI_CALL(env, napi_set_named_property(env, accountType, "APPLICATION_ACCOUNT", prop)); in CreateEnumAccountType() 478 return accountType; in CreateEnumAccountType()
|