Home
last modified time | relevance | path

Searched refs:perm (Results 1 - 25 of 35) sorted by relevance

12

/foundation/filemanagement/storage_service/services/storage_daemon/file_sharing/test/
H A Dacl_test.cpp60 .perm = 6, in HWTEST_F()
67 .perm = 5, in HWTEST_F()
76 .perm = 4, in HWTEST_F()
95 ACL_PERM perm; in HWTEST_F() local
96 perm.SetR(); in HWTEST_F()
97 perm.SetE(); in HWTEST_F()
102 .perm = perm, in HWTEST_F()
110 .perm = perm, in HWTEST_F()
166 ACL_PERM perm; HWTEST_F() local
203 ACL_PERM perm; CreateValidBasicAcl() local
248 ACL_PERM perm; HWTEST_F() local
[all...]
/foundation/multimedia/media_library/frameworks/innerkitsimpl/media_library_helper/src/
H A Dacl.cpp77 ACL_PERM perm; in ReCalcMaskPerm() local
80 perm.Merge(e.perm); in ReCalcMaskPerm()
83 return perm; in ReCalcMaskPerm()
109 if (entry.perm.IsReadable() || entry.perm.IsWritable() || entry.perm.IsExecutable()) { in CompareInsertEntry()
226 .perm = (st.st_mode & S_IRWXU) >> 6, in AclFromMode()
233 .perm = (st.st_mode & S_IRWXG) >> 3, in AclFromMode()
240 .perm in AclFromMode()
[all...]
/foundation/filemanagement/storage_service/services/storage_daemon/file_sharing/src/
H A Dacl.cpp27 ACL_PERM perm; in ReCalcMaskPerm() local
30 perm.Merge(e.perm); in ReCalcMaskPerm()
33 return perm; in ReCalcMaskPerm()
59 if (entry.perm.IsReadable() || entry.perm.IsWritable() || entry.perm.IsExecutable()) { in CompareInsertEntry()
H A Dsetacl.cpp119 entry.perm.SetR(); in AclEntryParsePerm()
122 entry.perm.SetW(); in AclEntryParsePerm()
125 entry.perm.SetE(); in AclEntryParsePerm()
195 .perm = (st.st_mode & S_IRWXU) >> 6, in AclFromMode()
200 .perm = (st.st_mode & S_IRWXG) >> 3, in AclFromMode()
205 .perm = (st.st_mode & S_IRWXO), in AclFromMode()
/foundation/multimedia/media_library/frameworks/services/media_permission/src/
H A Dread_write_permission_handler.cpp291 string perm = isWrite ? PERM_WRITE_IMAGEVIDEO : PERM_READ_IMAGEVIDEO; in CheckPermFromUri() local
292 err = PermissionUtils::CheckCallerPermission(perm) ? E_SUCCESS : E_PERMISSION_DENIED; in CheckPermFromUri()
301 vector<string> &perm) in FillV10Perms()
306 perm.push_back(PERM_READ_IMAGEVIDEO); in FillV10Perms()
308 perm.push_back(PERM_READ_AUDIO); in FillV10Perms()
310 perm.push_back(PERM_READ_IMAGEVIDEO); in FillV10Perms()
311 perm.push_back(PERM_READ_AUDIO); in FillV10Perms()
312 perm.push_back(PERM_READ_DOCUMENT); in FillV10Perms()
318 perm.push_back(PERM_WRITE_IMAGEVIDEO); in FillV10Perms()
320 perm in FillV10Perms()
300 FillV10Perms(const MediaType mediaType, const bool containsRead, const bool containsWrite, vector<string> &perm) FillV10Perms() argument
[all...]
/foundation/multimedia/media_library/frameworks/utils/src/
H A Dpermission_utils.cpp248 void AddPermissionRecord(const AccessTokenID &token, const string &perm, const bool permGranted) in AddPermissionRecord() argument
254 int res = PrivacyKit::AddPermissionUsedRecord(token, perm, !!permGranted, !permGranted, true); in AddPermissionRecord()
258 perm.c_str(), permGranted, res); in AddPermissionRecord()
280 MEDIA_DEBUG_LOG("Info: token = %{private}d, perm = %{private}s, permGranted = %{private}d, \ in AddPermissionRecord()
308 void CollectPermissionRecord(const AccessTokenID &token, const string &perm, in CollectPermissionRecord() argument
318 AddPermParamInfo info = {token, perm, permGranted, !permGranted, type}; in CollectPermissionRecord()
319 auto iter = find_if(infos_.begin(), infos_.end(), [&token, &perm, type](auto &info) { in CollectPermissionRecord()
320 return info.tokenId == token && info.permissionName == perm && info.type == type; in CollectPermissionRecord()
358 for (const auto &perm : perms) { in CheckPhotoCallerPermission()
359 if (!CheckPhotoCallerPermission(perm)) { in CheckPhotoCallerPermission()
[all...]
H A Dmedia_privacy_manager.cpp375 const string &perm = item.second; in GetPrivacyRanges() local
376 bool result = PermissionUtils::CheckCallerPermission(perm); in GetPrivacyRanges()
377 if ((result == false) && (perm == PERMISSION_NAME_MEDIA_LOCATION) && IsWriteMode(mode)) { in GetPrivacyRanges()
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/
H A Dstorage_engine.cpp134 StorageExecutor *StorageEngine::FindExecutor(bool writable, OperatePerm perm, int &errCode, int waitTime) in FindExecutor() argument
155 return FindWriteExecutor(perm, errCode, waitTime); in FindExecutor()
158 return FindReadExecutor(perm, errCode, waitTime); in FindExecutor()
161 StorageExecutor *StorageEngine::FindWriteExecutor(OperatePerm perm, int &errCode, int waitTime) in FindWriteExecutor() argument
166 if (perm_ == OperatePerm::DISABLE_PERM || perm_ != perm) { in FindWriteExecutor()
179 [this, &perm]() { in FindWriteExecutor()
180 return (perm_ == OperatePerm::NORMAL_PERM || perm_ == perm) && (!writeIdleList_.empty() || in FindWriteExecutor()
190 static_cast<unsigned>(perm_), static_cast<unsigned>(perm), writeIdleList_.size(), writeUsingList_.size(), in FindWriteExecutor()
197 StorageExecutor *StorageEngine::FindReadExecutor(OperatePerm perm, int &errCode, int waitTime) in FindReadExecutor() argument
201 if (perm_ == OperatePerm::DISABLE_PERM || perm_ != perm) { in FindReadExecutor()
[all...]
H A Dstorage_engine.h50 StorageExecutor *FindExecutor(bool writable, OperatePerm perm, int &errCode, int waitTime = MAX_WAIT_TIME);
137 StorageExecutor *FindWriteExecutor(OperatePerm perm, int &errCode, int waitTime);
138 StorageExecutor *FindReadExecutor(OperatePerm perm, int &errCode, int waitTime);
/foundation/multimedia/ringtone_library/services/utils/src/
H A Dpermission_utils.cpp103 for (const auto &perm : permsVec) { in CheckHasPermission()
104 if (CheckCallerPermission(perm)) { in CheckHasPermission()
148 for (const auto &perm : permsVec) { in CheckCallerPermission()
149 if (!CheckCallerPermission(perm)) { in CheckCallerPermission()
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/kv/
H A Dgeneric_kvdb.cpp162 int GenericKvDB::TryToDisableConnection(OperatePerm perm) in TryToDisableConnection() argument
169 if ((perm == OperatePerm::REKEY_MONOPOLIZE_PERM || perm == OperatePerm::IMPORT_MONOPOLIZE_PERM) && in TryToDisableConnection()
173 operatePerm_ = perm; in TryToDisableConnection()
177 void GenericKvDB::ReEnableConnection(OperatePerm perm) in ReEnableConnection() argument
180 if (perm == operatePerm_) { in ReEnableConnection()
H A Dgeneric_kvdb.h77 virtual int TryToDisableConnection(OperatePerm perm);
79 virtual void ReEnableConnection(OperatePerm perm);
/foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension/src/
H A Dmedia_datashare_ext_ability.cpp226 vector<string> &perm) in FillV10Perms()
231 perm.push_back(PERM_READ_IMAGEVIDEO); in FillV10Perms()
233 perm.push_back(PERM_READ_AUDIO); in FillV10Perms()
235 perm.push_back(PERM_READ_IMAGEVIDEO); in FillV10Perms()
236 perm.push_back(PERM_READ_AUDIO); in FillV10Perms()
237 perm.push_back(PERM_READ_DOCUMENT); in FillV10Perms()
243 perm.push_back(PERM_WRITE_IMAGEVIDEO); in FillV10Perms()
245 perm.push_back(PERM_WRITE_AUDIO); in FillV10Perms()
247 perm.push_back(PERM_WRITE_IMAGEVIDEO); in FillV10Perms()
248 perm in FillV10Perms()
225 FillV10Perms(const MediaType mediaType, const bool containsRead, const bool containsWrite, vector<string> &perm) FillV10Perms() argument
254 FillDeprecatedPerms(const bool containsRead, const bool containsWrite, vector<string> &perm) FillDeprecatedPerms() argument
597 string perm = isWrite ? PERMISSION_NAME_WRITE_MEDIA : PERMISSION_NAME_READ_MEDIA; CheckPermFromUri() local
[all...]
/foundation/distributeddatamgr/kv_store/databaseutils/src/
H A Dacl.cpp48 ACL_PERM perm; in ReCalcMaskPerm() local
51 perm.Merge(e.perm_); in ReCalcMaskPerm()
54 return perm; in ReCalcMaskPerm()
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/
H A Dbundle_permission_mgr.cpp168 for (const auto &perm: innerBundleInfo.GetAllRequestPermissions()) { in CreateHapPolicyParam()
170 if (!CheckPermissionInDefaultPermissions(permission, perm.name, userCancellable)) { in CreateHapPolicyParam()
174 preAuthorizationInfo.permissionName = perm.name; in CreateHapPolicyParam()
200 AccessToken::PermissionDef perm; in GetPermissionDefList() local
202 ConvertPermissionDef(perm, defPermission, bundleName); in GetPermissionDefList()
203 permList.emplace_back(perm); in GetPermissionDefList()
264 [&req](const auto &perm) { in GetRequestPermissionStates()
265 return perm.permissionName == req; in GetRequestPermissionStates()
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/sqlite/kv/
H A Dsqlite_local_kvdb.h56 OperatePerm perm = OperatePerm::NORMAL_PERM) const;
H A Dsqlite_local_kvdb.cpp204 SQLiteLocalStorageExecutor *SQLiteLocalKvDB::GetHandle(bool isWrite, int &errCode, OperatePerm perm) const in GetHandle()
211 return static_cast<SQLiteLocalStorageExecutor *>(storageEngine_->FindExecutor(isWrite, perm, errCode)); in GetHandle()
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/gaussdb_rd/
H A Drd_single_ver_natural_store_connection.cpp420 int RdSingleVerNaturalStoreConnection::CheckRdMonoStatus(OperatePerm perm) in CheckRdMonoStatus() argument
435 int errCode = kvDB_->TryToDisableConnection(perm); in CheckRdMonoStatus()
445 kvDB_->ReEnableConnection(perm); in CheckRdMonoStatus()
453 kvDB_->ReEnableConnection(perm); in CheckRdMonoStatus()
H A Drd_single_ver_natural_store.h84 OperatePerm perm = OperatePerm::NORMAL_PERM) const;
H A Drd_single_ver_natural_store_connection.h112 int CheckRdMonoStatus(OperatePerm perm);
H A Drd_single_ver_natural_store.cpp374 OperatePerm perm) const in GetHandle()
382 auto handle = storageEngine_->FindExecutor(isWrite, perm, errCode); in GetHandle()
/foundation/filemanagement/storage_service/services/storage_daemon/include/file_sharing/
H A Dacl.h44 * ACL perm values
104 ACL_PERM perm = {}; member
/foundation/multimedia/media_library/frameworks/innerkitsimpl/media_library_helper/include/
H A Dacl.h49 * ACL perm values
119 ACL_PERM perm = {}; member
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/src/relational/
H A Drelational_sync_able_storage.h254 OperatePerm perm = OperatePerm::NORMAL_PERM) const;
256 OperatePerm perm = OperatePerm::NORMAL_PERM) const;
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/multiver/
H A Dmulti_ver_natural_store.h133 bool isTrimming = false, OperatePerm perm = OperatePerm::NORMAL_PERM) const;

Completed in 15 milliseconds

12