Home
last modified time | relevance | path

Searched refs:permissionType (Results 1 - 13 of 13) sorted by relevance

/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/media_library_manager_test/src/
H A Dmedia_library_manager_test.cpp908 auto permissionType = PhotoPermissionType::TEMPORARY_WRITE_IMAGEVIDEO; in HWTEST_F() local
910 mediaLibraryManager->GrantPhotoUriPermission(appid, uris, permissionType, SensitiveType); in HWTEST_F()
915 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryPhotoResult); in HWTEST_F() local
916 EXPECT_EQ(permissionType, static_cast<int32_t>(PhotoPermissionType::TEMPORARY_WRITE_IMAGEVIDEO)); in HWTEST_F()
937 auto permissionType = PhotoPermissionType::TEMPORARY_READWRITE_IMAGEVIDEO; in HWTEST_F() local
939 mediaLibraryManager->GrantPhotoUriPermission(appid, uris, permissionType, SensitiveType); in HWTEST_F()
944 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryPhotoResult); in HWTEST_F() local
945 EXPECT_EQ(permissionType, static_cast<int32_t>(PhotoPermissionType::TEMPORARY_READWRITE_IMAGEVIDEO)); in HWTEST_F()
967 auto permissionType = PhotoPermissionType::TEMPORARY_WRITE_IMAGEVIDEO; in HWTEST_F() local
969 mediaLibraryManager->GrantPhotoUriPermission(appid, uris, permissionType, SensitiveTyp in HWTEST_F()
974 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryAudioResult); HWTEST_F() local
1008 auto permissionType = PhotoPermissionType::TEMPORARY_READ_IMAGEVIDEO; HWTEST_F() local
1024 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryPhotoResult); HWTEST_F() local
1028 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryVedioResult); HWTEST_F() local
1032 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryAudioResult); HWTEST_F() local
1064 auto permissionType = PhotoPermissionType::TEMPORARY_READ_IMAGEVIDEO; HWTEST_F() local
1081 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryPhotoResult); HWTEST_F() local
1099 auto permissionType = PhotoPermissionType::TEMPORARY_READ_IMAGEVIDEO; HWTEST_F() local
1115 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryPhotoResult); HWTEST_F() local
1136 auto permissionType = PhotoPermissionType::TEMPORARY_READ_IMAGEVIDEO; HWTEST_F() local
1154 auto permissionType = PhotoPermissionType::TEMPORARY_READ_IMAGEVIDEO; HWTEST_F() local
1186 auto permissionType = PhotoPermissionType::TEMPORARY_READ_IMAGEVIDEO; HWTEST_F() local
1207 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryPhotoResult); HWTEST_F() local
1224 auto permissionType = PhotoPermissionType::TEMPORARY_READ_IMAGEVIDEO; HWTEST_F() local
1241 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryPhotoResult); HWTEST_F() local
1263 auto permissionType = PhotoPermissionType::TEMPORARY_READ_IMAGEVIDEO; HWTEST_F() local
1277 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryPhotoResult); HWTEST_F() local
1295 auto permissionType = PhotoPermissionType::TEMPORARY_WRITE_IMAGEVIDEO; HWTEST_F() local
1318 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryPhotoResult); HWTEST_F() local
1323 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryPreviliegeResult); HWTEST_F() local
1344 auto permissionType = PhotoPermissionType::PERSIST_READ_IMAGEVIDEO; HWTEST_F() local
1371 auto permissionType = PhotoPermissionType::TEMPORARY_READ_IMAGEVIDEO; HWTEST_F() local
1405 auto permissionType = PhotoPermissionType::TEMPORARY_WRITE_IMAGEVIDEO; HWTEST_F() local
1413 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryResult); HWTEST_F() local
1444 auto permissionType = PhotoPermissionType::TEMPORARY_READ_IMAGEVIDEO; HWTEST_F() local
1452 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryResult); HWTEST_F() local
1477 auto permissionType = PhotoPermissionType::TEMPORARY_READ_IMAGEVIDEO; HWTEST_F() local
1485 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryResult); HWTEST_F() local
1751 auto permissionType = PhotoPermissionType::PERSIST_READ_IMAGEVIDEO; HWTEST_F() local
1806 auto permissionType = PhotoPermissionType::PERSIST_READ_IMAGEVIDEO; HWTEST_F() local
1858 auto permissionType = PhotoPermissionType::PERSIST_READ_IMAGEVIDEO; HWTEST_F() local
1913 auto permissionType = PhotoPermissionType::PERSIST_READ_IMAGEVIDEO; HWTEST_F() local
2004 auto permissionType = PhotoPermissionType::PERSIST_READ_IMAGEVIDEO; HWTEST_F() local
[all...]
/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/fuzztest/medialibraryappuripermissionoperations_fuzzer/
H A Dmedialibraryappuripermissionoperations_fuzzer.cpp115 static void HandleInsertOperationFuzzer(string appId, int32_t photoId, int32_t permissionType, int32_t uriType) in HandleInsertOperationFuzzer() argument
120 values.Put(Media::AppUriPermissionColumn::PERMISSION_TYPE, permissionType); in HandleInsertOperationFuzzer()
129 static void DeleteOperationFuzzer(string appId, int32_t photoId, int32_t permissionType) in DeleteOperationFuzzer() argument
134 predicates.And()->EqualTo(Media::AppUriPermissionColumn::PERMISSION_TYPE, permissionType); in DeleteOperationFuzzer()
150 int32_t permissionType = FuzzPermissionType(data, size); in BatchInsertFuzzer() local
151 value.Put(Media::AppUriPermissionColumn::PERMISSION_TYPE, permissionType); in BatchInsertFuzzer()
166 int32_t permissionType = FuzzPermissionType(data, size); in AppUriPermissionOperationsFuzzer() local
168 HandleInsertOperationFuzzer(appId, fileId, permissionType, uriType); in AppUriPermissionOperationsFuzzer()
169 permissionType = FuzzPermissionType(data, size); in AppUriPermissionOperationsFuzzer()
170 HandleInsertOperationFuzzer(appId, fileId, permissionType, uriTyp in AppUriPermissionOperationsFuzzer()
[all...]
/foundation/ability/ability_runtime/frameworks/native/ability/native/
H A Ddata_ability_impl.cpp453 bool DataAbilityImpl::CheckReadAndWritePermission(const std::string &permissionType) const in CheckReadAndWritePermission()
455 std::string permission = GetPermissionInfo(permissionType); in CheckReadAndWritePermission()
472 std::string DataAbilityImpl::GetPermissionInfo(const std::string &permissionType) const in GetPermissionInfo()
474 TAG_LOGD(AAFwkTag::DATA_ABILITY, "permissionType:%{public}s", permissionType.c_str()); in GetPermissionInfo()
480 if (permissionType == READ) { in GetPermissionInfo()
482 } else if (permissionType == WRITE) { in GetPermissionInfo()
485 TAG_LOGI(AAFwkTag::DATA_ABILITY, "invalid permissionType:%{public}s", permissionType.c_str()); in GetPermissionInfo()
/foundation/multimedia/media_library/frameworks/services/media_permission/src/
H A Ddb_permission_handler.cpp152 int32_t permissionType = 0; in ExecuteCheckPermission() local
153 ret = queryResultSet->GetInt(index, permissionType); in ExecuteCheckPermission()
156 return ConvertPermResult(readPermSet.count(permissionType)); in ExecuteCheckPermission()
158 return ConvertPermResult(writePermSet.count(permissionType)); in ExecuteCheckPermission()
/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/fuzztest/medialibraryappurisensitiveoperations_fuzzer/
H A Dmedialibraryappurisensitiveoperations_fuzzer.cpp92 static void HandleInsertOperationFuzzer(string appId, int32_t photoId, int32_t sensitiveType, int32_t permissionType, in HandleInsertOperationFuzzer() argument
99 values.Put(Media::AppUriPermissionColumn::PERMISSION_TYPE, permissionType); in HandleInsertOperationFuzzer()
142 int32_t permissionType = FuzzPermissionType(data, size); in AppUriSensitiveOperationsFuzzer() local
145 HandleInsertOperationFuzzer(appId, photoId, sensitiveType, permissionType, uriType); in AppUriSensitiveOperationsFuzzer()
147 HandleInsertOperationFuzzer(appId, photoId, sensitiveType, permissionType, uriType); in AppUriSensitiveOperationsFuzzer()
/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/fuzztest/medialibraryuripermissionoperations_fuzzer/
H A Dmedialibraryuripermissionoperations_fuzzer.cpp84 static void HandleInsertOperationFuzzer(string appId, int32_t photoId, int32_t permissionType, int32_t uriType) in HandleInsertOperationFuzzer() argument
89 values.Put(Media::AppUriPermissionColumn::PERMISSION_TYPE, permissionType); in HandleInsertOperationFuzzer()
135 int32_t permissionType = FuzzPermissionType(data, size); in AppUriPermissionOperationsFuzzer() local
138 HandleInsertOperationFuzzer(appId, photoId, permissionType, uriType); in AppUriPermissionOperationsFuzzer()
/foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension/src/
H A Dmedialibrary_uripermission_operations.cpp211 int32_t permissionType = values.at(index).Get(AppUriPermissionColumn::PERMISSION_TYPE, isValid); in GetSingleDbOperation() local
214 (permissionType == querySingleResultSet.at(PERMISSION_TYPE_INDEX))) { in GetSingleDbOperation()
325 int32_t permissionType = values.at(0).Get(AppUriPermissionColumn::PERMISSION_TYPE, isValid); in BatchUpdate() local
331 valuesBucket.Put(AppUriPermissionColumn::PERMISSION_TYPE, permissionType); in BatchUpdate()
345 static void AppstateOberserverBuild(int32_t permissionType) in AppstateOberserverBuild() argument
347 if (permissionType != static_cast<int32_t>(PhotoPermissionType::PERSIST_READ_IMAGEVIDEO)) { in AppstateOberserverBuild()
378 int32_t permissionType = values.at(0).Get(AppUriPermissionColumn::PERMISSION_TYPE, isValid); in InsertValueBucketPrepare() local
379 insertValues.Put(AppUriPermissionColumn::PERMISSION_TYPE, permissionType); in InsertValueBucketPrepare()
391 int32_t permissionType = values.at(0).Get(AppUriPermissionColumn::PERMISSION_TYPE, isValid); in GrantPermissionPrepareHandle() local
392 AppstateOberserverBuild(permissionType); in GrantPermissionPrepareHandle()
415 int32_t permissionType = values.at(0).Get(AppUriPermissionColumn::PERMISSION_TYPE, isValid); GrantUriPermission() local
[all...]
H A Dmedialibrary_app_uri_permission_operations.cpp48 // permissionType from param in HandleInsertOperation()
68 // Update the permissionType in HandleInsertOperation()
126 // permissionType from param in BatchInsert()
268 MEDIA_ERR_LOG("upgrade permissionType error,idDB=%{public}d", idDB); in UpdatePermissionType()
275 bool MediaLibraryAppUriPermissionOperations::IsValidPermissionType(int &permissionType) in IsValidPermissionType() argument
277 bool isValid = AppUriPermissionColumn::PERMISSION_TYPES_ALL.find(permissionType) in IsValidPermissionType()
280 MEDIA_ERR_LOG("invalid permissionType=%{public}d", permissionType); in IsValidPermissionType()
/foundation/ability/ability_runtime/interfaces/kits/native/ability/native/
H A Ddata_ability_impl.h217 bool CheckReadAndWritePermission(const std::string &permissionType) const;
218 std::string GetPermissionInfo(const std::string &permissionType) const;
/foundation/multimedia/media_library/frameworks/innerkitsimpl/medialibrary_data_extension/include/
H A Dmedialibrary_app_uri_permission_operations.h73 * @param valueBucketParam must contain permissionType value.
77 static bool IsValidPermissionType(int &permissionType);
/foundation/ability/ability_runtime/test/unittest/frameworks_kits_ability_native_test/
H A Ddata_ability_impl_test.cpp1019 const std::string permissionType = "r"; in HWTEST_F() local
1021 EXPECT_TRUE(abilityInfo->readPermission == dataabilityimpl->GetPermissionInfo(permissionType)); in HWTEST_F()
1052 const std::string permissionType = "w"; in HWTEST_F() local
1054 EXPECT_TRUE(abilityInfo->writePermission == dataabilityimpl->GetPermissionInfo(permissionType)); in HWTEST_F()
1085 const std::string permissionType = "a"; in HWTEST_F() local
1087 EXPECT_TRUE("" == dataabilityimpl->GetPermissionInfo(permissionType)); in HWTEST_F()
1115 const std::string permissionType = "r"; in HWTEST_F() local
1117 EXPECT_TRUE("" == dataabilityimpl->GetPermissionInfo(permissionType)); in HWTEST_F()
1145 const std::string permissionType = "w"; in HWTEST_F() local
1147 EXPECT_TRUE("" == dataabilityimpl->GetPermissionInfo(permissionType)); in HWTEST_F()
1179 const std::string permissionType = "a"; HWTEST_F() local
1212 const std::string permissionType = "r"; HWTEST_F() local
1245 const std::string permissionType = "w"; HWTEST_F() local
1281 const std::string permissionType = "r"; HWTEST_F() local
1317 const std::string permissionType = "w"; HWTEST_F() local
[all...]
/foundation/multimedia/media_library/frameworks/js/src/
H A Dmedia_library_napi.cpp4970 // parse permissionType in ParseArgsGrantPhotoUriPermissionInner()
4971 int32_t permissionType; in ParseArgsGrantPhotoUriPermissionInner() local
4972 NAPI_ASSERT(env, MediaLibraryNapiUtils::GetInt32(env, context->argv[ARGS_TWO], permissionType) == in ParseArgsGrantPhotoUriPermissionInner()
4973 napi_ok, "Failed to get permissionType"); in ParseArgsGrantPhotoUriPermissionInner()
4974 if (AppUriPermissionColumn::PERMISSION_TYPES_PICKER.find((int)permissionType) == in ParseArgsGrantPhotoUriPermissionInner()
4976 NAPI_ERR_LOG("invalid picker permissionType, permissionType=%{public}d", permissionType); in ParseArgsGrantPhotoUriPermissionInner()
4979 context->valuesBucket.Put(AppUriPermissionColumn::PERMISSION_TYPE, permissionType); in ParseArgsGrantPhotoUriPermissionInner()
4987 NAPI_ERR_LOG("invalid picker hideSensitiveType, hideSensitiveType=%{public}d", permissionType); in ParseArgsGrantPhotoUriPermissionInner()
5017 ParseUriTypes(std::string &appid, int &permissionType, int &sensitiveType, std::vector<std::string> &uris, unique_ptr<MediaLibraryAsyncContext> &context) ParseUriTypes() argument
5076 int32_t permissionType; ParseArgsGrantPhotoUrisPermission() local
5138 int32_t permissionType; ParseArgsCancelPhotoUriPermission() local
[all...]
/foundation/multimedia/media_library/frameworks/innerkitsimpl/media_library_manager/
H A Dmedia_library_manager.cpp1187 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryResultSet); in CheckPhotoUriPermissionQueryOperation() local
1188 resultMap[fileId] = permissionType; in CheckPhotoUriPermissionQueryOperation()

Completed in 25 milliseconds