Home
last modified time | relevance | path

Searched refs:uriPolicies (Results 1 - 8 of 8) sorted by relevance

/foundation/filemanagement/app_file_service/tests/mock/file_permission_native_mock/src/
H A Dfile_permission_mock.cpp19 int32_t FilePermission::PersistPermission(const vector<UriPolicyInfo> &uriPolicies, in PersistPermission() argument
26 return IFilePermissionMock::filePermissionMock->PersistPermission(uriPolicies, errorResults); in PersistPermission()
29 int32_t FilePermission::RevokePermission(const vector<UriPolicyInfo> &uriPolicies, in RevokePermission() argument
36 return IFilePermissionMock::filePermissionMock->RevokePermission(uriPolicies, errorResults); in RevokePermission()
39 int32_t FilePermission::ActivatePermission(const vector<UriPolicyInfo> &uriPolicies, in ActivatePermission() argument
46 return IFilePermissionMock::filePermissionMock->ActivatePermission(uriPolicies, errorResults); in ActivatePermission()
48 int32_t FilePermission::DeactivatePermission(const vector<UriPolicyInfo> &uriPolicies, in DeactivatePermission() argument
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, errorResult in CheckPersistentPermission()
[all...]
/foundation/filemanagement/app_file_service/tests/mock/file_permission_native_mock/include/
H A Dfile_permission_mock.h26 virtual int32_t PersistPermission(const vector<UriPolicyInfo> &uriPolicies,
28 virtual int32_t RevokePermission(const vector<UriPolicyInfo> &uriPolicies,
30 virtual int32_t ActivatePermission(const vector<UriPolicyInfo> &uriPolicies,
32 virtual int32_t DeactivatePermission(const vector<UriPolicyInfo> &uriPolicies,
34 virtual int32_t CheckPersistentPermission(const vector<UriPolicyInfo> &uriPolicies,
43 int32_t(const vector<UriPolicyInfo> &uriPolicies, deque<struct PolicyErrorResult> &errorResults));
44 MOCK_METHOD2(RevokePermission, int32_t(const vector<UriPolicyInfo> &uriPolicies,
46 MOCK_METHOD2(ActivatePermission, int32_t(const vector<UriPolicyInfo> &uriPolicies,
48 MOCK_METHOD2(DeactivatePermission, int32_t(const vector<UriPolicyInfo> &uriPolicies,
50 MOCK_METHOD2(CheckPersistentPermission, int32_t(const vector<UriPolicyInfo> &uriPolicies,
[all...]
/foundation/filemanagement/app_file_service/test/unittest/file_permission_native/src/
H A Dfile_permission_test.cpp145 std::vector<UriPolicyInfo> uriPolicies; in HWTEST_F() local
146 uriPolicies.emplace_back(infoA); in HWTEST_F()
154 int32_t ret = FilePermission::PersistPermission(uriPolicies, errorResults); in HWTEST_F()
172 std::vector<UriPolicyInfo> uriPolicies; in HWTEST_F() local
173 uriPolicies.emplace_back(infoA); in HWTEST_F()
174 uriPolicies.emplace_back(infoB); in HWTEST_F()
181 int32_t ret = FilePermission::PersistPermission(uriPolicies, errorResults); in HWTEST_F()
198 std::vector<UriPolicyInfo> uriPolicies; in HWTEST_F() local
199 uriPolicies.emplace_back(infoA); in HWTEST_F()
203 int32_t ret = FilePermission::PersistPermission(uriPolicies, errorResult in HWTEST_F()
220 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
243 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
269 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
291 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
314 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
340 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
362 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
383 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
408 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
481 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
502 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
528 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
552 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
618 std::vector<PolicyInfo> uriPolicies; HWTEST_F() local
660 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
682 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
708 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
735 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
762 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
789 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
811 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
837 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
864 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
891 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
918 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
940 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
966 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
993 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
1020 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
1047 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
1069 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
1095 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
1122 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
1149 std::vector<UriPolicyInfo> uriPolicies; HWTEST_F() local
[all...]
/foundation/filemanagement/app_file_service/interfaces/innerkits/native/file_share/include/
H A Dfile_permission.h68 static int32_t PersistPermission(const vector<UriPolicyInfo> &uriPolicies,
70 static int32_t RevokePermission(const vector<UriPolicyInfo> &uriPolicies,
72 static int32_t ActivatePermission(const vector<UriPolicyInfo> &uriPolicies,
74 static int32_t DeactivatePermission(const vector<UriPolicyInfo> &uriPolicies,
76 static int32_t CheckPersistentPermission(const vector<UriPolicyInfo> &uriPolicies, vector<bool> &errorResults);
79 const vector<UriPolicyInfo> &uriPolicies,
87 static vector<PolicyInfo> GetPathPolicyInfoFromUriPolicyInfo(const vector<UriPolicyInfo> &uriPolicies,
89 static vector<PolicyInfo> GetPathPolicyInfoFromUriPolicyInfo(const vector<UriPolicyInfo> &uriPolicies,
/foundation/filemanagement/app_file_service/interfaces/innerkits/native/file_share/src/
H A Dfile_permission.cpp176 vector<PolicyInfo> FilePermission::GetPathPolicyInfoFromUriPolicyInfo(const vector<UriPolicyInfo> &uriPolicies, in GetPathPolicyInfoFromUriPolicyInfo() argument
180 for (auto uriPolicy : uriPolicies) { in GetPathPolicyInfoFromUriPolicyInfo()
195 vector<PolicyInfo> FilePermission::GetPathPolicyInfoFromUriPolicyInfo(const vector<UriPolicyInfo> &uriPolicies, in GetPathPolicyInfoFromUriPolicyInfo() argument
199 for (const auto &uriPolicy : uriPolicies) { in GetPathPolicyInfoFromUriPolicyInfo()
234 const vector<UriPolicyInfo> &uriPolicies, in CheckUriPersistentPermission()
239 vector<PolicyInfo> pathPolicies = GetPathPolicyInfoFromUriPolicyInfo(uriPolicies, errorResults); in CheckUriPersistentPermission()
261 int32_t FilePermission::PersistPermission(const vector<UriPolicyInfo> &uriPolicies, in PersistPermission() argument
266 if (uriPolicies.size() == 0 || uriPolicies.size() > MAX_ARRAY_SIZE) { in PersistPermission()
270 vector<PolicyInfo> pathPolicies = GetPathPolicyInfoFromUriPolicyInfo(uriPolicies, errorResult in PersistPermission()
233 CheckUriPersistentPermission(uint32_t tokenId, const vector<UriPolicyInfo> &uriPolicies, vector<bool> &errorResults) CheckUriPersistentPermission() 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/interfaces/kits/js/file_share/
H A Dgrant_permissions.cpp79 static napi_status GetUriPoliciesArg(napi_env env, napi_value agrv, std::vector<UriPolicyInfo> &uriPolicies) in GetUriPoliciesArg() argument
122 uriPolicies.emplace_back(uriPolicy); in GetUriPoliciesArg()
139 std::vector<UriPolicyInfo> uriPolicies; in PersistPermission() local
140 if (GetUriPoliciesArg(env, funcArg[NARG_POS::FIRST], uriPolicies) != napi_ok) { in PersistPermission()
145 auto cbExec = [uriPolicies, arg]() -> NError { in PersistPermission()
146 arg->errNo = FilePermission::PersistPermission(uriPolicies, arg->errorResults); in PersistPermission()
173 std::vector<UriPolicyInfo> uriPolicies; in RevokePermission() local
174 if (GetUriPoliciesArg(env, funcArg[NARG_POS::FIRST], uriPolicies) != napi_ok) { in RevokePermission()
179 auto cbExec = [uriPolicies, arg]() -> NError { in RevokePermission()
180 arg->errNo = FilePermission::RevokePermission(uriPolicies, ar in RevokePermission()
207 std::vector<UriPolicyInfo> uriPolicies; ActivatePermission() local
241 std::vector<UriPolicyInfo> uriPolicies; DeactivatePermission() local
275 std::vector<UriPolicyInfo> uriPolicies; CheckPersistentPermission() local
[all...]
/foundation/filemanagement/app_file_service/interfaces/kits/ndk/fileshare/src/
H A Doh_file_share.cpp33 using Exec = std::function<int(const std::vector<OHOS::AppFileService::UriPolicyInfo> &uriPolicies,
38 std::vector<OHOS::AppFileService::UriPolicyInfo> &uriPolicies) in ConvertPolicyInfo()
53 uriPolicies.push_back(policyInfo); in ConvertPolicyInfo()
156 std::vector<OHOS::AppFileService::UriPolicyInfo> uriPolicies; in ExecAction() local
157 if (!ConvertPolicyInfo(policies, policyNum, uriPolicies)) { in ExecAction()
161 auto ret = ErrorCodeConversion(exec(uriPolicies, errorResults)); in ExecAction()
251 std::vector<OHOS::AppFileService::UriPolicyInfo> uriPolicies; in OH_FileShare_CheckPersistentPermission() local
252 if (!ConvertPolicyInfo(policies, policyNum, uriPolicies)) { in OH_FileShare_CheckPersistentPermission()
256 auto ret = OHOS::AppFileService::FilePermission::CheckPersistentPermission(uriPolicies, errorResults); in OH_FileShare_CheckPersistentPermission()
36 ConvertPolicyInfo(const FileShare_PolicyInfo *policies, int policyNum, std::vector<OHOS::AppFileService::UriPolicyInfo> &uriPolicies) ConvertPolicyInfo() argument
/foundation/filemanagement/app_file_service/test/unittest/file_share_ndk_test/file_share_permission_test/
H A Dfile_share_permission_test.cpp828 std::vector<OHOS::AppFileService::UriPolicyInfo> uriPolicies; in HWTEST_F() local
829 bool ret = ConvertPolicyInfo(policies, policiesNum, uriPolicies); in HWTEST_F()
852 std::vector<OHOS::AppFileService::UriPolicyInfo> uriPolicies; in HWTEST_F() local
853 bool ret = ConvertPolicyInfo(policies, policiesNum, uriPolicies); in HWTEST_F()
877 std::vector<OHOS::AppFileService::UriPolicyInfo> uriPolicies; in HWTEST_F() local
878 bool ret = ConvertPolicyInfo(policies, policiesNum, uriPolicies); in HWTEST_F()
902 std::vector<OHOS::AppFileService::UriPolicyInfo> uriPolicies; in HWTEST_F() local
903 bool ret = ConvertPolicyInfo(policies, policiesNum, uriPolicies); in HWTEST_F()

Completed in 7 milliseconds