/foundation/filemanagement/app_file_service/tests/mock/file_permission_native_mock/src/ |
H A D | file_permission_mock.cpp | 20 deque<struct PolicyErrorResult> &errorResults) in PersistPermission() 26 return IFilePermissionMock::filePermissionMock->PersistPermission(uriPolicies, errorResults); in PersistPermission() 30 deque<struct PolicyErrorResult> &errorResults) in RevokePermission() 36 return IFilePermissionMock::filePermissionMock->RevokePermission(uriPolicies, errorResults); in RevokePermission() 40 deque<struct PolicyErrorResult> &errorResults) in ActivatePermission() 46 return IFilePermissionMock::filePermissionMock->ActivatePermission(uriPolicies, errorResults); in ActivatePermission() 49 deque<struct PolicyErrorResult> &errorResults) in DeactivatePermission() 55 return IFilePermissionMock::filePermissionMock->DeactivatePermission(uriPolicies, errorResults); in DeactivatePermission() 57 int32_t FilePermission::CheckPersistentPermission(const vector<UriPolicyInfo> &uriPolicies, vector<bool> &errorResults) in CheckPersistentPermission() argument 63 return IFilePermissionMock::filePermissionMock->CheckPersistentPermission(uriPolicies, errorResults); in CheckPersistentPermission() 19 PersistPermission(const vector<UriPolicyInfo> &uriPolicies, deque<struct PolicyErrorResult> &errorResults) PersistPermission() argument 29 RevokePermission(const vector<UriPolicyInfo> &uriPolicies, deque<struct PolicyErrorResult> &errorResults) RevokePermission() argument 39 ActivatePermission(const vector<UriPolicyInfo> &uriPolicies, deque<struct PolicyErrorResult> &errorResults) ActivatePermission() argument 48 DeactivatePermission(const vector<UriPolicyInfo> &uriPolicies, deque<struct PolicyErrorResult> &errorResults) DeactivatePermission() argument [all...] |
/foundation/filemanagement/app_file_service/tests/mock/file_permission_native_mock/include/ |
H A D | file_permission_mock.h | 27 deque<struct PolicyErrorResult> &errorResults) = 0; 29 deque<struct PolicyErrorResult> &errorResults) = 0; 31 deque<struct PolicyErrorResult> &errorResults) = 0; 33 deque<struct PolicyErrorResult> &errorResults) = 0; 35 vector<bool> &errorResults) = 0; 43 int32_t(const vector<UriPolicyInfo> &uriPolicies, deque<struct PolicyErrorResult> &errorResults)); 45 deque<struct PolicyErrorResult> &errorResults)); 47 deque<struct PolicyErrorResult> &errorResults)); 49 deque<struct PolicyErrorResult> &errorResults)); 51 vector<bool> &errorResults)); [all...] |
/foundation/filemanagement/app_file_service/interfaces/innerkits/native/file_share/include/ |
H A D | file_permission.h | 69 deque<struct PolicyErrorResult> &errorResults); 71 deque<struct PolicyErrorResult> &errorResults); 73 deque<struct PolicyErrorResult> &errorResults); 75 deque<struct PolicyErrorResult> &errorResults); 76 static int32_t CheckPersistentPermission(const vector<UriPolicyInfo> &uriPolicies, vector<bool> &errorResults); 80 vector<bool> &errorResults); 85 deque<struct PolicyErrorResult> &errorResults); 86 static void ParseErrorResults(const vector<bool> &resultCodes, vector<bool> &errorResults); 88 deque<struct PolicyErrorResult> &errorResults); 90 vector<bool> &errorResults); [all...] |
/foundation/filemanagement/app_file_service/interfaces/innerkits/native/file_share/src/ |
H A D | file_permission.cpp | 80 const deque<struct PolicyErrorResult> &errorResults, in ErrorCodeConversion() 96 if (!errorResults.empty()) { in ErrorCodeConversion() 130 deque<struct PolicyErrorResult> &errorResults) in ParseErrorResults() 142 errorResults.emplace_back(result); in ParseErrorResults() 146 errorResults.emplace_back(result); in ParseErrorResults() 150 errorResults.emplace_back(result); in ParseErrorResults() 154 errorResults.emplace_back(result); in ParseErrorResults() 162 void FilePermission::ParseErrorResults(const vector<bool> &resultCodes, vector<bool> &errorResults) in ParseErrorResults() argument 168 auto errorResultSize = errorResults.size(); in ParseErrorResults() 170 if (errorResults[ in ParseErrorResults() 79 ErrorCodeConversion(int32_t sandboxManagerErrorCode, const deque<struct PolicyErrorResult> &errorResults, const vector<uint32_t> &resultCodes) ErrorCodeConversion() argument 128 ParseErrorResults(const vector<uint32_t> &resultCodes, const vector<PolicyInfo> &pathPolicies, deque<struct PolicyErrorResult> &errorResults) ParseErrorResults() argument 176 GetPathPolicyInfoFromUriPolicyInfo(const vector<UriPolicyInfo> &uriPolicies, deque<struct PolicyErrorResult> &errorResults) GetPathPolicyInfoFromUriPolicyInfo() argument 195 GetPathPolicyInfoFromUriPolicyInfo(const vector<UriPolicyInfo> &uriPolicies, vector<bool> &errorResults) GetPathPolicyInfoFromUriPolicyInfo() argument 233 CheckUriPersistentPermission(uint32_t tokenId, const vector<UriPolicyInfo> &uriPolicies, vector<bool> &errorResults) CheckUriPersistentPermission() argument 261 PersistPermission(const vector<UriPolicyInfo> &uriPolicies, deque<struct PolicyErrorResult> &errorResults) PersistPermission() argument 284 RevokePermission(const vector<UriPolicyInfo> &uriPolicies, deque<struct PolicyErrorResult> &errorResults) RevokePermission() argument 307 ActivatePermission(const vector<UriPolicyInfo> &uriPolicies, deque<struct PolicyErrorResult> &errorResults) ActivatePermission() argument 330 DeactivatePermission(const vector<UriPolicyInfo> &uriPolicies, deque<struct PolicyErrorResult> &errorResults) DeactivatePermission() argument 353 CheckPersistentPermission(const vector<UriPolicyInfo> &uriPolicies, vector<bool> &errorResults) CheckPersistentPermission() argument [all...] |
/foundation/filemanagement/app_file_service/test/unittest/file_permission_native/src/ |
H A D | file_permission_test.cpp | 147 deque<struct PolicyErrorResult> errorResults; in HWTEST_F() local 154 int32_t ret = FilePermission::PersistPermission(uriPolicies, errorResults); in HWTEST_F() 175 deque<struct PolicyErrorResult> errorResults; in HWTEST_F() local 181 int32_t ret = FilePermission::PersistPermission(uriPolicies, errorResults); in HWTEST_F() 200 deque<struct PolicyErrorResult> errorResults; in HWTEST_F() local 203 int32_t ret = FilePermission::PersistPermission(uriPolicies, errorResults); in HWTEST_F() 222 deque<struct PolicyErrorResult> errorResults; in HWTEST_F() local 225 int32_t ret = FilePermission::ActivatePermission(uriPolicies, errorResults); in HWTEST_F() 246 deque<struct PolicyErrorResult> errorResults; in HWTEST_F() local 252 int32_t ret = FilePermission::ActivatePermission(uriPolicies, errorResults); in HWTEST_F() 271 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 293 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 317 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 342 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 364 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 385 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 410 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 483 vector<bool> errorResults; HWTEST_F() local 504 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 578 vector<bool> errorResults; HWTEST_F() local 630 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 662 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 684 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 710 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 737 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 764 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 791 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 813 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 839 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 866 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 893 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 920 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 942 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 968 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 995 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 1022 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 1049 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 1071 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 1097 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 1124 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local 1151 deque<struct PolicyErrorResult> errorResults; HWTEST_F() local [all...] |
/foundation/filemanagement/app_file_service/interfaces/kits/ndk/fileshare/src/ |
H A D | oh_file_share.cpp | 34 std::deque<struct OHOS::AppFileService::PolicyErrorResult> &errorResults)>; 58 static bool ConvertPolicyErrorResult(const std::deque<OHOS::AppFileService::PolicyErrorResult> &errorResults, in ConvertPolicyErrorResult() argument 63 auto count = errorResults.size(); in ConvertPolicyErrorResult() 75 size_t size = errorResults[i].uri.size() + 1; in ConvertPolicyErrorResult() 81 auto ret = strcpy_s((*result)[i].uri, size, errorResults[i].uri.c_str()); in ConvertPolicyErrorResult() 83 LOGE("Copy uri failed uri:%{public}s, errno:%{public}d", errorResults[i].uri.c_str(), ret); in ConvertPolicyErrorResult() 87 (*result)[i].code = static_cast<FileShare_PolicyErrorCode>(errorResults[i].code); in ConvertPolicyErrorResult() 88 size = errorResults[i].message.size() + 1; in ConvertPolicyErrorResult() 95 ret = strcpy_s((*result)[i].message, size, errorResults[i].message.c_str()); in ConvertPolicyErrorResult() 97 LOGE("Copy message failed message:%{public}s, errno:%{public}d", errorResults[ in ConvertPolicyErrorResult() 107 ConvertPolicyErrorResultBool(const std::vector<bool> &errorResults, bool **result) ConvertPolicyErrorResultBool() argument 160 std::deque<OHOS::AppFileService::PolicyErrorResult> errorResults; ExecAction() local 255 std::vector<bool> errorResults; OH_FileShare_CheckPersistentPermission() local [all...] |
/foundation/filemanagement/app_file_service/test/unittest/file_share_ndk_test/file_share_permission_sup_test/ |
H A D | file_share_permission_sup_test.cpp | 148 std::deque<PolicyErrorResult> errorResults; in HWTEST_F() local 151 errorResults.push_back(rlt); in HWTEST_F() 155 .WillOnce(DoAll(SetArgReferee<1>(errorResults), Return(E_PARAMS))); in HWTEST_F() 183 std::deque<PolicyErrorResult> errorResults; in HWTEST_F() local 184 errorResults.push_back(rltOne); in HWTEST_F() 186 .WillOnce(DoAll(SetArgReferee<1>(errorResults), Return(EPERM))); in HWTEST_F() 192 .WillOnce(DoAll(SetArgReferee<1>(errorResults), Return(E_EPERM))); in HWTEST_F() 290 std::vector<bool> errorResults; in HWTEST_F() local 292 errorResults.push_back(false); in HWTEST_F() 296 .WillOnce(DoAll(SetArgReferee<1>(errorResults), Retur in HWTEST_F() 326 std::vector<bool> errorResults; HWTEST_F() local [all...] |
/foundation/filemanagement/app_file_service/interfaces/kits/js/file_share/ |
H A D | grant_permissions.cpp | 35 static napi_value GetErrData(napi_env env, deque<struct PolicyErrorResult> &errorResults) in GetErrData() argument 44 for (auto &iter : errorResults) { in GetErrData() 146 arg->errNo = FilePermission::PersistPermission(uriPolicies, arg->errorResults); in PersistPermission() 153 napi_set_named_property(env, data, FILEIO_TAG_ERR_DATA.c_str(), GetErrData(env, arg->errorResults)); in PersistPermission() 180 arg->errNo = FilePermission::RevokePermission(uriPolicies, arg->errorResults); in RevokePermission() 187 napi_set_named_property(env, data, FILEIO_TAG_ERR_DATA.c_str(), GetErrData(env, arg->errorResults)); in RevokePermission() 214 arg->errNo = FilePermission::ActivatePermission(uriPolicies, arg->errorResults); in ActivatePermission() 221 napi_set_named_property(env, data, FILEIO_TAG_ERR_DATA.c_str(), GetErrData(env, arg->errorResults)); in ActivatePermission() 248 arg->errNo = FilePermission::DeactivatePermission(uriPolicies, arg->errorResults); in DeactivatePermission() 255 napi_set_named_property(env, data, FILEIO_TAG_ERR_DATA.c_str(), GetErrData(env, arg->errorResults)); in DeactivatePermission() [all...] |
H A D | grant_permissions.h | 34 deque<PolicyErrorResult> errorResults; member
|
/foundation/filemanagement/app_file_service/test/unittest/file_share_ndk_test/file_share_permission_test/ |
H A D | file_share_permission_test.cpp | 919 std::deque<OHOS::AppFileService::PolicyErrorResult> errorResults; in HWTEST_F() local 922 bool ret = ConvertPolicyErrorResult(errorResults, &result, resultNum); in HWTEST_F() 938 std::deque<OHOS::AppFileService::PolicyErrorResult> errorResults; in HWTEST_F() local 941 errorResults.push_back(errorResult); in HWTEST_F() 945 bool ret = ConvertPolicyErrorResult(errorResults, &result, resultNum); in HWTEST_F() 961 std::deque<OHOS::AppFileService::PolicyErrorResult> errorResults; in HWTEST_F() local 963 errorResults.push_back(errorResult); in HWTEST_F() 966 bool ret = ConvertPolicyErrorResult(errorResults, &result, resultNum); in HWTEST_F() 991 std::deque<OHOS::AppFileService::PolicyErrorResult> errorResults; in HWTEST_F() local 995 errorResults in HWTEST_F() 1023 std::vector<bool> errorResults; HWTEST_F() local [all...] |