/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/media_library_manager_test/src/ |
H A D | media_library_manager_test.cpp | 908 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 D | medialibraryappuripermissionoperations_fuzzer.cpp | 115 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 D | data_ability_impl.cpp | 453 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 D | db_permission_handler.cpp | 152 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 D | medialibraryappurisensitiveoperations_fuzzer.cpp | 92 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 D | medialibraryuripermissionoperations_fuzzer.cpp | 84 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 D | medialibrary_uripermission_operations.cpp | 211 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 D | medialibrary_app_uri_permission_operations.cpp | 48 // 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 D | data_ability_impl.h | 217 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 D | medialibrary_app_uri_permission_operations.h | 73 * @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 D | data_ability_impl_test.cpp | 1019 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 D | media_library_napi.cpp | 4970 // 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 D | media_library_manager.cpp | 1187 int32_t permissionType = GetInt32Val(AppUriPermissionColumn::PERMISSION_TYPE, queryResultSet); in CheckPhotoUriPermissionQueryOperation() local 1188 resultMap[fileId] = permissionType; in CheckPhotoUriPermissionQueryOperation()
|