Home
last modified time | relevance | path

Searched refs:callerTokenId (Results 1 - 25 of 48) sorted by relevance

12

/foundation/ability/ability_runtime/test/unittest/uri_perm_mgr_test/
H A Dtokenid_permission_test.cpp53 uint32_t callerTokenId = 1001; in HWTEST_F() local
54 auto tokenIdPermission = std::make_shared<TokenIdPermission>(callerTokenId); in HWTEST_F()
68 uint32_t callerTokenId = 1001; in HWTEST_F() local
69 auto tokenIdPermission = std::make_shared<TokenIdPermission>(callerTokenId); in HWTEST_F()
83 uint32_t callerTokenId = 1001; in HWTEST_F() local
84 auto tokenIdPermission = std::make_shared<TokenIdPermission>(callerTokenId); in HWTEST_F()
98 uint32_t callerTokenId = 1001; in HWTEST_F() local
99 auto tokenIdPermission = std::make_shared<TokenIdPermission>(callerTokenId); in HWTEST_F()
113 uint32_t callerTokenId = 1001; in HWTEST_F() local
114 auto tokenIdPermission = std::make_shared<TokenIdPermission>(callerTokenId); in HWTEST_F()
128 uint32_t callerTokenId = 1001; HWTEST_F() local
[all...]
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/
H A Ddata_share_silent_config.cpp31 bool DataShareSilentConfig::IsSilentProxyEnable(uint32_t callerTokenId, int32_t currentUserId, in IsSilentProxyEnable() argument
37 if (CheckExistEnableSilentUris(callerTokenId, uri, isEnable) == E_OK) { in IsSilentProxyEnable()
53 bool DataShareSilentConfig::EnableSilentProxy(uint32_t callerTokenId, const std::string &originUriStr, bool enable) in EnableSilentProxy() argument
58 enableSilentUris_.Erase(callerTokenId); in EnableSilentProxy()
61 ZLOGI("Enable silent proxy, callerTokenId:%{public}u, enable:%{public}d, uri:%{public}s", in EnableSilentProxy()
62 callerTokenId, enable, DistributedData::Anonymous::Change(uri).c_str()); in EnableSilentProxy()
63 enableSilentUris_.Compute(callerTokenId, [&enable, &uri](const uint32_t &key, in EnableSilentProxy()
71 int DataShareSilentConfig::CheckExistEnableSilentUris(uint32_t callerTokenId, in CheckExistEnableSilentUris() argument
75 enableSilentUris_.ComputeIfPresent(callerTokenId, [&isEnable, &status, &uri](const uint32_t &key, in CheckExistEnableSilentUris()
H A Ddata_share_silent_config.h30 bool EnableSilentProxy(uint32_t callerTokenId, const std::string &originUriStr, bool enable);
31 bool IsSilentProxyEnable(uint32_t callerTokenId, int32_t currentUserId,
36 int CheckExistEnableSilentUris(uint32_t callerTokenId, const std::string &uri, bool &isEnable);
H A Ddata_share_service_impl.cpp327 Key(context->uri, id.subscriberId_, id.bundleName_), context->callerTokenId);
355 Key(context->uri, id.subscriberId_, id.bundleName_), context->callerTokenId);
381 context->callerTokenId);
417 PublishedDataKey(context->uri, context->callerBundleName, subscriberId), context->callerTokenId);
449 PublishedDataKey(context->uri, context->callerBundleName, subscriberId), context->callerTokenId);
460 if (PublishedDataSubscriberManager::GetInstance().IsNotifyOnEnabled(pKey, context->callerTokenId)) {
488 PublishedDataKey(context->uri, context->callerBundleName, subscriberId), context->callerTokenId);
818 uint32_t callerTokenId = IPCSkeleton::GetCallingTokenID();
819 bool ret = dataShareSilentConfig_.EnableSilentProxy(callerTokenId, uri, enable);
831 uint32_t callerTokenId
[all...]
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/strategies/general/
H A Dload_config_common_strategy.cpp32 if (context->callerTokenId == 0) { in operator ()()
33 context->callerTokenId = IPCSkeleton::GetCallingTokenID(); in operator ()()
35 context->currentUserId = DistributedKv::AccountDelegate::GetInstance()->GetUserByToken(context->callerTokenId); in operator ()()
42 context->uri, context->currentUserId, context->callerTokenId, context->calledBundleName); in operator ()()
47 auto result = Security::AccessToken::AccessTokenKit::GetHapTokenInfo(context->callerTokenId, tokenInfo); in operator ()()
49 ZLOGE("token:0x%{public}x, result:%{public}d", context->callerTokenId, result); in operator ()()
58 const std::string &uri, int32_t &user, uint32_t &callerTokenId, std::string &calledBundleName) in GetInfoFromProxyURI()
73 callerTokenId = std::move(data); in GetInfoFromProxyURI()
57 GetInfoFromProxyURI( const std::string &uri, int32_t &user, uint32_t &callerTokenId, std::string &calledBundleName) GetInfoFromProxyURI() argument
H A Dpermission_strategy.cpp31 Security::AccessToken::AccessTokenKit::VerifyAccessToken(context->callerTokenId, context->permission); in operator ()()
33 ZLOGE("Verify permission denied! callerTokenId:%{public}u permission:%{public}s", in operator ()()
34 context->callerTokenId, context->permission.c_str()); in operator ()()
H A Dcross_permission_strategy.cpp26 int status = Security::AccessToken::AccessTokenKit::VerifyAccessToken(context->callerTokenId, permission); in operator ()()
/foundation/ability/ability_runtime/test/unittest/uri_permission_impl_test/mock/src/
H A Dmock_ipc_skeleton.cpp22 return IPCSkeleton::callerTokenId; in GetCallingTokenID()
32 IPCSkeleton::callerTokenId = tokenId; in SetCallingTokenId() member in OHOS::IPCSkeleton
42 IPCSkeleton::callerTokenId = 0; in ResetTokenId() member in OHOS::IPCSkeleton
50 IPCSkeleton::callerTokenId = 0; in Reset() member in OHOS::IPCSkeleton
54 uint32_t IPCSkeleton::callerTokenId = 0; member in OHOS::IPCSkeleton
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/subscriber_managers/
H A Drdb_subscriber_manager.cpp119 ZLOGI("add subscriber, uri %{private}s tokenId 0x%{public}x", key.uri.c_str(), context->callerTokenId); in Add()
120 auto callerTokenId = IPCSkeleton::GetCallingTokenID(); in Add()
121 value.emplace_back(observer, context->callerTokenId, callerTokenId); in Add()
123 node.emplace_back(observer, context->callerTokenId, callerTokenId); in Add()
128 DistributedData::Anonymous::Change(key.uri).c_str(), context->callerTokenId); in Add()
166 void RdbSubscriberManager::Delete(uint32_t callerTokenId) in Delete() argument
168 rdbCache_.EraseIf([&callerTokenId, this](const auto &key, std::vector<ObserverNode> &value) { in Delete()
170 if (it->callerTokenId in Delete()
382 ObserverNode(const sptr<IDataProxyRdbObserver> &observer, uint32_t firstCallerTokenId, uint32_t callerTokenId) ObserverNode() argument
[all...]
H A Dpublished_data_subscriber_manager.h47 void Delete(uint32_t callerTokenId);
55 bool IsNotifyOnEnabled(const PublishedDataKey &key, uint32_t callerTokenId);
61 uint32_t callerTokenId = 0);
64 uint32_t callerTokenId; member
H A Dpublished_data_subscriber_manager.cpp67 void PublishedDataSubscriberManager::Delete(uint32_t callerTokenId) in Delete() argument
69 publishedDataCache_.EraseIf([&callerTokenId](const auto &key, std::vector<ObserverNode> &value) { in Delete()
71 if (it->callerTokenId == callerTokenId) { in Delete()
73 DistributedData::Anonymous::Change(key.key).c_str(), callerTokenId); in Delete()
187 bool PublishedDataSubscriberManager::IsNotifyOnEnabled(const PublishedDataKey &key, uint32_t callerTokenId) in IsNotifyOnEnabled() argument
194 if (value.firstCallerTokenId == callerTokenId && value.isNotifyOnEnabled) { in IsNotifyOnEnabled()
269 uint32_t firstCallerTokenId, uint32_t callerTokenId) in ObserverNode()
270 : observer(observer), firstCallerTokenId(firstCallerTokenId), callerTokenId(callerTokenId) in ObserverNode()
268 ObserverNode(const sptr<IDataProxyPublishedDataObserver> &observer, uint32_t firstCallerTokenId, uint32_t callerTokenId) ObserverNode() argument
[all...]
H A Drdb_subscriber_manager.h61 void Delete(uint32_t callerTokenId);
74 uint32_t callerTokenId = 0);
77 uint32_t callerTokenId; member
/foundation/ability/ability_runtime/test/unittest/uri_permission_impl_test/
H A Duri_permission_impl_test.cpp301 IPCSkeleton::callerTokenId = fromTokenId; in HWTEST_F() member in OHOS::AAFwk::IPCSkeleton
305 IPCSkeleton::callerTokenId = 0; in HWTEST_F() member in OHOS::AAFwk::IPCSkeleton
411 auto callerTokenId = 1001; in HWTEST_F() local
421 upms->AddTempUriPermission(uri, flagRead, callerTokenId, targetTokenId, 0); in HWTEST_F()
431 upms->AddTempUriPermission(uri, flagWrite, callerTokenId, targetTokenId, 0); in HWTEST_F()
441 upms->AddTempUriPermission(uri, flagReadWrite, callerTokenId, targetTokenId, 0); in HWTEST_F()
492 uint32_t callerTokenId = 1001; in HWTEST_F() local
495 TokenIdPermission tokenIdPermission(callerTokenId); in HWTEST_F()
512 uint32_t callerTokenId = 1001; in HWTEST_F() local
515 TokenIdPermission tokenIdPermission(callerTokenId); in HWTEST_F()
532 uint32_t callerTokenId = 1001; HWTEST_F() local
585 uint32_t callerTokenId = 1001; HWTEST_F() local
642 IPCSkeleton::callerTokenId = callerTokenId1; HWTEST_F() member in OHOS::AAFwk::IPCSkeleton
649 IPCSkeleton::callerTokenId = callerTokenId2; HWTEST_F() member in OHOS::AAFwk::IPCSkeleton
667 IPCSkeleton::callerTokenId = 1001; HWTEST_F() member in OHOS::AAFwk::IPCSkeleton
684 IPCSkeleton::callerTokenId = 1001; HWTEST_F() member in OHOS::AAFwk::IPCSkeleton
701 IPCSkeleton::callerTokenId = 1001; HWTEST_F() member in OHOS::AAFwk::IPCSkeleton
724 IPCSkeleton::callerTokenId = 1001; HWTEST_F() member in OHOS::AAFwk::IPCSkeleton
748 IPCSkeleton::callerTokenId = 1001; HWTEST_F() member in OHOS::AAFwk::IPCSkeleton
772 IPCSkeleton::callerTokenId = 1001; HWTEST_F() member in OHOS::AAFwk::IPCSkeleton
796 IPCSkeleton::callerTokenId = 1001; HWTEST_F() member in OHOS::AAFwk::IPCSkeleton
822 IPCSkeleton::callerTokenId = 1001; HWTEST_F() member in OHOS::AAFwk::IPCSkeleton
[all...]
/foundation/ability/ability_runtime/services/uripermmgr/src/
H A Duri_permission_utils.cpp45 bool UPMSUtils::SendShareUnPrivilegeUriEvent(uint32_t callerTokenId, uint32_t targetTokenId) in SendShareUnPrivilegeUriEvent() argument
48 if (!GetBundleNameByTokenId(callerTokenId, callerBundleName)) { in SendShareUnPrivilegeUriEvent()
63 bool UPMSUtils::SendSystemAppGrantUriPermissionEvent(uint32_t callerTokenId, uint32_t targetTokenId, in SendSystemAppGrantUriPermissionEvent() argument
67 if (!CheckAndCreateEventInfo(callerTokenId, targetTokenId, eventInfo)) { in SendSystemAppGrantUriPermissionEvent()
80 bool UPMSUtils::CheckAndCreateEventInfo(uint32_t callerTokenId, uint32_t targetTokenId, in CheckAndCreateEventInfo() argument
84 if (!GetBundleNameByTokenId(callerTokenId, callerBundleName)) { in CheckAndCreateEventInfo()
124 auto callerTokenId = IPCSkeleton::GetCallingTokenID(); in IsFoundationCall() local
125 TAG_LOGD(AAFwkTag::ABILITYMGR, "callerTokenId is %{public}u", callerTokenId); in IsFoundationCall()
126 auto tokenType = Security::AccessToken::AccessTokenKit::GetTokenTypeFlag(callerTokenId); in IsFoundationCall()
[all...]
H A Duri_permission_manager_stub_impl.cpp166 uint32_t callerTokenId = IPCSkeleton::GetCallingTokenID(); in GrantUriPermissionPrivileged() local
168 if (!PermissionVerification::GetInstance()->VerifyPermissionByTokenId(callerTokenId, permissionName)) { in GrantUriPermissionPrivileged()
186 return GrantBatchUriPermissionFor2In1Privileged(uriVec, flag, callerTokenId, targetTokenId); in GrantUriPermissionPrivileged()
189 callerTokenId = initiatorTokenId; in GrantUriPermissionPrivileged()
193 return GrantBatchUriPermissionPrivileged(uriVec, flag, callerTokenId, targetTokenId, abilityId); in GrantUriPermissionPrivileged()
311 TokenId callerTokenId, TokenId targetTokenId, int32_t abilityId) in GrantUriPermissionImpl()
313 TAG_LOGD(AAFwkTag::URIPERMMGR, "uri=%{private}s, flag=%{public}u, callerTokenId=%{public}u," in GrantUriPermissionImpl()
314 "targetTokenId=%{public}u, abilityId=%{public}d", uri.ToString().c_str(), flag, callerTokenId, in GrantUriPermissionImpl()
332 AddTempUriPermission(uriStr, flag, callerTokenId, targetTokenId, abilityId); in GrantUriPermissionImpl()
333 UPMSUtils::SendSystemAppGrantUriPermissionEvent(callerTokenId, targetTokenI in GrantUriPermissionImpl()
310 GrantUriPermissionImpl(const Uri &uri, unsigned int flag, TokenId callerTokenId, TokenId targetTokenId, int32_t abilityId) GrantUriPermissionImpl() argument
337 GrantSingleUriPermission(const Uri &uri, unsigned int flag, uint32_t callerTokenId, uint32_t targetTokenId, int32_t abilityId) GrantSingleUriPermission() argument
359 GrantBatchUriPermissionImpl(const std::vector<std::string> &uriVec, unsigned int flag, TokenId callerTokenId, TokenId targetTokenId, int32_t abilityId) GrantBatchUriPermissionImpl() argument
396 GrantBatchUriPermission(const std::vector<Uri> &uriVec, unsigned int flag, uint32_t callerTokenId, uint32_t targetTokenId, int32_t abilityId) GrantBatchUriPermission() argument
425 GrantBatchUriPermissionPrivileged(const std::vector<Uri> &uriVec, uint32_t flag, uint32_t callerTokenId, uint32_t targetTokenId, int32_t abilityId) GrantBatchUriPermissionPrivileged() argument
445 GrantBatchUriPermissionFor2In1Privileged(const std::vector<Uri> &uriVec, uint32_t flag, uint32_t callerTokenId, uint32_t targetTokenId, int32_t abilityId) GrantBatchUriPermissionFor2In1Privileged() argument
604 auto callerTokenId = IPCSkeleton::GetCallingTokenID(); RevokeUriPermissionManually() local
[all...]
H A Dfile_permission_manager.cpp65 uint32_t callerTokenId, uint32_t flag, std::vector<PolicyInfo> &pathPolicies) in CheckUriPersistentPermission()
71 if (CheckPermission(callerTokenId, PermissionConstants::PERMISSION_FILE_ACCESS_MANAGER)) { in CheckUriPersistentPermission()
85 CheckFileManagerUriPermission(callerTokenId, policyInfo.path)) { in CheckUriPersistentPermission()
94 int32_t ret = SandboxManagerKit::CheckPersistPolicy(callerTokenId, persistPolicys, persistResultCodes); in CheckUriPersistentPermission()
64 CheckUriPersistentPermission(std::vector<Uri> &uriVec, uint32_t callerTokenId, uint32_t flag, std::vector<PolicyInfo> &pathPolicies) CheckUriPersistentPermission() argument
H A Dmedia_permission_manager.cpp64 uint32_t callerTokenId, uint32_t flag) in CheckUriPermission()
74 if (!UPMSUtils::GetBundleNameByTokenId(callerTokenId, bundleName)) { in CheckUriPermission()
89 auto ret = IN_PROCESS_CALL(mediaLibraryManager->CheckPhotoUriPermission(callerTokenId, appId, uriStrVec, in CheckUriPermission()
63 CheckUriPermission(const std::vector<Uri> &uriVec, uint32_t callerTokenId, uint32_t flag) CheckUriPermission() argument
/foundation/ability/ability_runtime/services/common/src/
H A Dpermission_verification.cpp76 bool PermissionVerification::IsSACallByTokenId(uint32_t callerTokenId) const in IsSACallByTokenId()
79 if (callerTokenId == 0) { in IsSACallByTokenId()
80 callerTokenId = GetCallingTokenID(); in IsSACallByTokenId()
82 auto tokenType = Security::AccessToken::AccessTokenKit::GetTokenTypeFlag(callerTokenId); in IsSACallByTokenId()
97 bool PermissionVerification::IsShellCallByTokenId(uint32_t callerTokenId) const in IsShellCallByTokenId()
100 if (callerTokenId == 0) { in IsShellCallByTokenId()
101 callerTokenId = GetCallingTokenID(); in IsShellCallByTokenId()
103 auto tokenType = Security::AccessToken::AccessTokenKit::GetTokenTypeFlag(callerTokenId); in IsShellCallByTokenId()
447 bool PermissionVerification::IsSystemAppCallByTokenId(uint32_t callerTokenId) const in IsSystemAppCallByTokenId()
449 if (callerTokenId in IsSystemAppCallByTokenId()
[all...]
/foundation/ability/ability_runtime/services/common/include/
H A Dpermission_verification.h46 bool IsSACallByTokenId(uint32_t callerTokenId) const;
50 bool IsShellCallByTokenId(uint32_t callerTokenId) const;
98 bool IsSystemAppCallByTokenId(uint32_t callerTokenId) const;
/foundation/ability/ability_runtime/test/unittest/file_permission_manager_test/
H A Dfile_permission_manager_test.cpp49 uint32_t callerTokenId = 0; in HWTEST_F() local
52 auto ret = FilePermissionManager::CheckUriPersistentPermission(uriVec, callerTokenId, flag, pathPolicies); in HWTEST_F()
/foundation/ability/ability_runtime/services/uripermmgr/include/
H A Duri_permission_utils.h28 static bool SendSystemAppGrantUriPermissionEvent(uint32_t callerTokenId, uint32_t targetTokenId,
44 static bool CheckAndCreateEventInfo(uint32_t callerTokenId, uint32_t targetTokenId, EventInfo &eventInfo);
/foundation/ability/ability_runtime/services/abilitymgr/src/utils/
H A Duri_utils.cpp138 auto callerTokenId = specifyTokenId > 0 ? specifyTokenId : IPCSkeleton::GetCallingTokenID(); in CheckNonImplicitShareFileUri() local
139 return CheckNonImplicitShareFileUriInner(callerTokenId, element.GetBundleName(), userId); in CheckNonImplicitShareFileUri()
142 int32_t UriUtils::CheckNonImplicitShareFileUriInner(uint32_t callerTokenId, const std::string &targetBundleName, in CheckNonImplicitShareFileUriInner() argument
145 auto tokenType = Security::AccessToken::AccessTokenKit::GetTokenTypeFlag(callerTokenId); in CheckNonImplicitShareFileUriInner()
152 auto ret = Security::AccessToken::AccessTokenKit::GetHapTokenInfo(callerTokenId, hapInfo); in CheckNonImplicitShareFileUriInner()
165 uint64_t fullCallerTokenId = (static_cast<uint64_t>(hapInfo.tokenAttr) << TOKEN_ID_BIT_SIZE) + callerTokenId; in CheckNonImplicitShareFileUriInner()
306 auto callerTokenId = tokenId > 0 ? tokenId : want.GetIntParam(Want::PARAM_RESV_CALLER_TOKEN, 0); in CheckUriPermissionForExtension() local
309 uriVec, flag, callerTokenId)); in CheckUriPermissionForExtension()
/foundation/ability/ability_runtime/services/abilitymgr/include/
H A Dpending_want_manager.h156 const sptr<IRemoteObject> &callerToken, int32_t requestCode, const int32_t callerUid, int32_t callerTokenId);
159 const sptr<IRemoteObject> &callerToken, int32_t requestCode, const int32_t callerUid, int32_t callerTokenId);
161 const sptr<IRemoteObject> &callerToken, int32_t requestCode, const int32_t callerUid, int32_t callerTokenId);
163 int32_t callerTokenId);
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/strategies/
H A Dget_data_strategy.cpp92 context->callerTokenId, proxyData.requiredReadPermission); in CheckPermission()
94 ZLOGE("Verify permission denied! callerTokenId:%{public}u permission:%{public}s", in CheckPermission()
95 context->callerTokenId, proxyData.requiredReadPermission.c_str()); in CheckPermission()
/foundation/ability/ability_runtime/test/unittest/uri_permission_impl_test/mock/include/
H A Dmock_ipc_skeleton.h37 static uint32_t callerTokenId; member in OHOS::IPCSkeleton

Completed in 12 milliseconds

12