diff --git a/test/fuzztest/services/sandbox_manager/checkpersistpolicystub_fuzzer/checkpersistpolicystub_fuzzer.cpp b/test/fuzztest/services/sandbox_manager/checkpersistpolicystub_fuzzer/checkpersistpolicystub_fuzzer.cpp index 155871b3fe4bec3782a9f2305b5fc429207c00df..f1c83f917d017e71fb4333438b54e97545deece5 100644 --- a/test/fuzztest/services/sandbox_manager/checkpersistpolicystub_fuzzer/checkpersistpolicystub_fuzzer.cpp +++ b/test/fuzztest/services/sandbox_manager/checkpersistpolicystub_fuzzer/checkpersistpolicystub_fuzzer.cpp @@ -22,7 +22,9 @@ #include "i_sandbox_manager.h" #include "policy_info_vector_parcel.h" #include "sandboxmanager_service_ipc_interface_code.h" +#define private public #include "sandbox_manager_service.h" +#undef private using namespace OHOS::AccessControl::SandboxManager; @@ -58,6 +60,7 @@ namespace OHOS { MessageParcel reply; MessageOption option; + DelayedSingleton::GetInstance()->Initialize(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); return true; } diff --git a/test/fuzztest/services/sandbox_manager/checkpolicystub_fuzzer/checkpolicystub_fuzzer.cpp b/test/fuzztest/services/sandbox_manager/checkpolicystub_fuzzer/checkpolicystub_fuzzer.cpp index d8b2b0806e908a5077de1afeb5b9d96a04e21981..58f99ca75e881395506a52eaa76462177974622b 100644 --- a/test/fuzztest/services/sandbox_manager/checkpolicystub_fuzzer/checkpolicystub_fuzzer.cpp +++ b/test/fuzztest/services/sandbox_manager/checkpolicystub_fuzzer/checkpolicystub_fuzzer.cpp @@ -22,7 +22,9 @@ #include "i_sandbox_manager.h" #include "policy_info_vector_parcel.h" #include "sandboxmanager_service_ipc_interface_code.h" +#define private public #include "sandbox_manager_service.h" +#undef private using namespace OHOS::AccessControl::SandboxManager; @@ -57,6 +59,7 @@ namespace OHOS { MessageParcel reply; MessageOption option; + DelayedSingleton::GetInstance()->Initialize(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); return true; } diff --git a/test/fuzztest/services/sandbox_manager/cleanpersistpolicybypathstub_fuzzer/cleanpersistpolicybypathstub_fuzzer.cpp b/test/fuzztest/services/sandbox_manager/cleanpersistpolicybypathstub_fuzzer/cleanpersistpolicybypathstub_fuzzer.cpp index be12a5c505f91616e3b8fb9838eb0122b529d884..59f9729cb7b35c1659dba032ba6798cd641ed84a 100644 --- a/test/fuzztest/services/sandbox_manager/cleanpersistpolicybypathstub_fuzzer/cleanpersistpolicybypathstub_fuzzer.cpp +++ b/test/fuzztest/services/sandbox_manager/cleanpersistpolicybypathstub_fuzzer/cleanpersistpolicybypathstub_fuzzer.cpp @@ -23,7 +23,9 @@ #include "i_sandbox_manager.h" #include "policy_info_vector_parcel.h" #include "sandboxmanager_service_ipc_interface_code.h" +#define private public #include "sandbox_manager_service.h" +#undef private #include "token_setproc.h" using namespace OHOS::AccessControl::SandboxManager; @@ -60,6 +62,7 @@ static uint32_t FILE_MANAGER_TOKEN = 0; MessageParcel reply; MessageOption option; + DelayedSingleton::GetInstance()->Initialize(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); SetSelfTokenID(SELF_TOKEN); return true; diff --git a/test/fuzztest/services/sandbox_manager/persistpolicystub_fuzzer/persistpolicystub_fuzzer.cpp b/test/fuzztest/services/sandbox_manager/persistpolicystub_fuzzer/persistpolicystub_fuzzer.cpp index 64e081b132ea05cefa3198bbef583181b1ac0fd6..4f5d9462e04b01aa656acf2305d21987a2c04d09 100644 --- a/test/fuzztest/services/sandbox_manager/persistpolicystub_fuzzer/persistpolicystub_fuzzer.cpp +++ b/test/fuzztest/services/sandbox_manager/persistpolicystub_fuzzer/persistpolicystub_fuzzer.cpp @@ -23,7 +23,9 @@ #include "i_sandbox_manager.h" #include "policy_info_vector_parcel.h" #include "sandboxmanager_service_ipc_interface_code.h" +#define private public #include "sandbox_manager_service.h" +#undef private using namespace OHOS::AccessControl::SandboxManager; @@ -55,6 +57,7 @@ namespace OHOS { MessageParcel reply; MessageOption option; + DelayedSingleton::GetInstance()->Initialize(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); return true; diff --git a/test/fuzztest/services/sandbox_manager/persistpolicytokenstub_fuzzer/persistpolicytokenstub_fuzzer.cpp b/test/fuzztest/services/sandbox_manager/persistpolicytokenstub_fuzzer/persistpolicytokenstub_fuzzer.cpp index dd91b59270f4b431fb9014a4549a74fea94801de..586a682710fd982ee555eda56b6173622f683ad5 100644 --- a/test/fuzztest/services/sandbox_manager/persistpolicytokenstub_fuzzer/persistpolicytokenstub_fuzzer.cpp +++ b/test/fuzztest/services/sandbox_manager/persistpolicytokenstub_fuzzer/persistpolicytokenstub_fuzzer.cpp @@ -23,7 +23,9 @@ #include "i_sandbox_manager.h" #include "policy_info_vector_parcel.h" #include "sandboxmanager_service_ipc_interface_code.h" +#define private public #include "sandbox_manager_service.h" +#undef private using namespace OHOS::AccessControl::SandboxManager; @@ -59,7 +61,7 @@ namespace OHOS { uint32_t code = static_cast(SandboxManagerInterfaceCode::PERSIST_PERMISSION_BY_TOKENID); MessageParcel reply; MessageOption option; - + DelayedSingleton::GetInstance()->Initialize(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); return true; } diff --git a/test/fuzztest/services/sandbox_manager/setpolicyasyncstub_fuzzer/setpolicyasyncstub_fuzzer.cpp b/test/fuzztest/services/sandbox_manager/setpolicyasyncstub_fuzzer/setpolicyasyncstub_fuzzer.cpp index b8b520b01b240ed271b261f1df43cb2ba9ab9d98..46a7debafd5bff2fba98e3cae7abd38a494652f4 100644 --- a/test/fuzztest/services/sandbox_manager/setpolicyasyncstub_fuzzer/setpolicyasyncstub_fuzzer.cpp +++ b/test/fuzztest/services/sandbox_manager/setpolicyasyncstub_fuzzer/setpolicyasyncstub_fuzzer.cpp @@ -23,7 +23,9 @@ #include "policy_info_vector_parcel.h" #include "i_sandbox_manager.h" #include "sandboxmanager_service_ipc_interface_code.h" +#define private public #include "sandbox_manager_service.h" +#undef private using namespace OHOS::AccessControl::SandboxManager; @@ -63,7 +65,7 @@ namespace OHOS { uint32_t code = static_cast(SandboxManagerInterfaceCode::SET_POLICY_ASYNC); MessageParcel reply; MessageOption option; - + DelayedSingleton::GetInstance()->Initialize(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); return true; } diff --git a/test/fuzztest/services/sandbox_manager/setpolicystub_fuzzer/setpolicystub_fuzzer.cpp b/test/fuzztest/services/sandbox_manager/setpolicystub_fuzzer/setpolicystub_fuzzer.cpp index b2b63f10db7a501dd443ecf44cf53d139e669594..c98e09c30de5bead2e2f8378c0b490f5f89d0d1c 100644 --- a/test/fuzztest/services/sandbox_manager/setpolicystub_fuzzer/setpolicystub_fuzzer.cpp +++ b/test/fuzztest/services/sandbox_manager/setpolicystub_fuzzer/setpolicystub_fuzzer.cpp @@ -23,7 +23,9 @@ #include "policy_info_vector_parcel.h" #include "i_sandbox_manager.h" #include "sandboxmanager_service_ipc_interface_code.h" +#define private public #include "sandbox_manager_service.h" +#undef private using namespace OHOS::AccessControl::SandboxManager; @@ -63,7 +65,7 @@ namespace OHOS { uint32_t code = static_cast(SandboxManagerInterfaceCode::SET_POLICY); MessageParcel reply; MessageOption option; - + DelayedSingleton::GetInstance()->Initialize(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); return true; } diff --git a/test/fuzztest/services/sandbox_manager/startaccessingbytokenidstub_fuzzer/startaccessingbytokenidstub_fuzzer.cpp b/test/fuzztest/services/sandbox_manager/startaccessingbytokenidstub_fuzzer/startaccessingbytokenidstub_fuzzer.cpp index d22d2784ee2fe5d1e5915d03a8a6ed2bd2cf4f17..68583d79f8d8e83dbd29452ebba1cc9bb59ec2e2 100644 --- a/test/fuzztest/services/sandbox_manager/startaccessingbytokenidstub_fuzzer/startaccessingbytokenidstub_fuzzer.cpp +++ b/test/fuzztest/services/sandbox_manager/startaccessingbytokenidstub_fuzzer/startaccessingbytokenidstub_fuzzer.cpp @@ -23,7 +23,9 @@ #include "i_sandbox_manager.h" #include "policy_info_vector_parcel.h" #include "sandboxmanager_service_ipc_interface_code.h" +#define private public #include "sandbox_manager_service.h" +#undef private using namespace OHOS::AccessControl::SandboxManager; @@ -54,6 +56,7 @@ const int32_t FOUNDATION_UID = 5523; MessageParcel reply; MessageOption option; + DelayedSingleton::GetInstance()->Initialize(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); setuid(uid); return true; diff --git a/test/fuzztest/services/sandbox_manager/startaccessingpolicystub_fuzzer/startaccessingpolicystub_fuzzer.cpp b/test/fuzztest/services/sandbox_manager/startaccessingpolicystub_fuzzer/startaccessingpolicystub_fuzzer.cpp index 1027177d5cae28e8e127a6b48ca82532cec32d12..6e9836cd76d5937350866b6cb895a7b994c337f2 100644 --- a/test/fuzztest/services/sandbox_manager/startaccessingpolicystub_fuzzer/startaccessingpolicystub_fuzzer.cpp +++ b/test/fuzztest/services/sandbox_manager/startaccessingpolicystub_fuzzer/startaccessingpolicystub_fuzzer.cpp @@ -23,7 +23,9 @@ #include "i_sandbox_manager.h" #include "policy_info_vector_parcel.h" #include "sandboxmanager_service_ipc_interface_code.h" +#define private public #include "sandbox_manager_service.h" +#undef private using namespace OHOS::AccessControl::SandboxManager; @@ -54,6 +56,7 @@ namespace OHOS { MessageParcel reply; MessageOption option; + DelayedSingleton::GetInstance()->Initialize(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); return true; diff --git a/test/fuzztest/services/sandbox_manager/stopaccessingpolicystub_fuzzer/stopaccessingpolicystub_fuzzer.cpp b/test/fuzztest/services/sandbox_manager/stopaccessingpolicystub_fuzzer/stopaccessingpolicystub_fuzzer.cpp index 86e1067f75ddfc94b52459fbf0c0d09f27e2359a..6c7b25353194818a31cf24b6abb80a70f6f2b9ca 100644 --- a/test/fuzztest/services/sandbox_manager/stopaccessingpolicystub_fuzzer/stopaccessingpolicystub_fuzzer.cpp +++ b/test/fuzztest/services/sandbox_manager/stopaccessingpolicystub_fuzzer/stopaccessingpolicystub_fuzzer.cpp @@ -23,7 +23,9 @@ #include "i_sandbox_manager.h" #include "policy_info_vector_parcel.h" #include "sandboxmanager_service_ipc_interface_code.h" +#define private public #include "sandbox_manager_service.h" +#undef private using namespace OHOS::AccessControl::SandboxManager; @@ -54,6 +56,7 @@ namespace OHOS { MessageParcel reply; MessageOption option; + DelayedSingleton::GetInstance()->Initialize(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); return true; diff --git a/test/fuzztest/services/sandbox_manager/unpersistpolicystub_fuzzer/unpersistpolicystub_fuzzer.cpp b/test/fuzztest/services/sandbox_manager/unpersistpolicystub_fuzzer/unpersistpolicystub_fuzzer.cpp index d29dd44c994b6c83ce9d9820a91e64b64352841c..31c8006ac554627ab49990eb58b0ea0d8f75620d 100644 --- a/test/fuzztest/services/sandbox_manager/unpersistpolicystub_fuzzer/unpersistpolicystub_fuzzer.cpp +++ b/test/fuzztest/services/sandbox_manager/unpersistpolicystub_fuzzer/unpersistpolicystub_fuzzer.cpp @@ -23,7 +23,9 @@ #include "i_sandbox_manager.h" #include "policy_info_vector_parcel.h" #include "sandboxmanager_service_ipc_interface_code.h" +#define private public #include "sandbox_manager_service.h" +#undef private using namespace OHOS::AccessControl::SandboxManager; @@ -54,6 +56,7 @@ namespace OHOS { MessageParcel reply; MessageOption option; + DelayedSingleton::GetInstance()->Initialize(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); return true; diff --git a/test/fuzztest/services/sandbox_manager/unpersistpolicytokenstub_fuzzer/unpersistpolicytokenstub_fuzzer.cpp b/test/fuzztest/services/sandbox_manager/unpersistpolicytokenstub_fuzzer/unpersistpolicytokenstub_fuzzer.cpp index fd8a6cbd919fe6f8dedb24b8fd426420f5700f68..71c41c9cd21e4be35b38be08d4b2fb4756076854 100644 --- a/test/fuzztest/services/sandbox_manager/unpersistpolicytokenstub_fuzzer/unpersistpolicytokenstub_fuzzer.cpp +++ b/test/fuzztest/services/sandbox_manager/unpersistpolicytokenstub_fuzzer/unpersistpolicytokenstub_fuzzer.cpp @@ -23,7 +23,9 @@ #include "i_sandbox_manager.h" #include "policy_info_vector_parcel.h" #include "sandboxmanager_service_ipc_interface_code.h" +#define private public #include "sandbox_manager_service.h" +#undef private using namespace OHOS::AccessControl::SandboxManager; @@ -59,6 +61,7 @@ namespace OHOS { MessageParcel reply; MessageOption option; + DelayedSingleton::GetInstance()->Initialize(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); return true; diff --git a/test/fuzztest/services/sandbox_manager/unsetallpolicybytokenstub_fuzzer/unsetallpolicybytokenstub_fuzzer.cpp b/test/fuzztest/services/sandbox_manager/unsetallpolicybytokenstub_fuzzer/unsetallpolicybytokenstub_fuzzer.cpp index 4bb290858d46a2529e1e96fba4b133e983c44135..1dfbacfa2f631b805d2101a5a80fdf009de1988b 100644 --- a/test/fuzztest/services/sandbox_manager/unsetallpolicybytokenstub_fuzzer/unsetallpolicybytokenstub_fuzzer.cpp +++ b/test/fuzztest/services/sandbox_manager/unsetallpolicybytokenstub_fuzzer/unsetallpolicybytokenstub_fuzzer.cpp @@ -23,7 +23,9 @@ #include "i_sandbox_manager.h" #include "policy_info_vector_parcel.h" #include "sandboxmanager_service_ipc_interface_code.h" +#define private public #include "sandbox_manager_service.h" +#undef private using namespace OHOS::AccessControl::SandboxManager; @@ -48,6 +50,7 @@ namespace OHOS { MessageParcel reply; MessageOption option; + DelayedSingleton::GetInstance()->Initialize(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); return true; } diff --git a/test/fuzztest/services/sandbox_manager/unsetpolicyasyncstub_fuzzer/unsetpolicyasyncstub_fuzzer.cpp b/test/fuzztest/services/sandbox_manager/unsetpolicyasyncstub_fuzzer/unsetpolicyasyncstub_fuzzer.cpp index 231b33c3ae744dc06b16621f3b3e070c2f12deae..3c717b393c905fd204a33dcf673d06fe26f3f5ee 100644 --- a/test/fuzztest/services/sandbox_manager/unsetpolicyasyncstub_fuzzer/unsetpolicyasyncstub_fuzzer.cpp +++ b/test/fuzztest/services/sandbox_manager/unsetpolicyasyncstub_fuzzer/unsetpolicyasyncstub_fuzzer.cpp @@ -23,7 +23,9 @@ #include "i_sandbox_manager.h" #include "policy_info_parcel.h" #include "sandboxmanager_service_ipc_interface_code.h" +#define private public #include "sandbox_manager_service.h" +#undef private using namespace OHOS::AccessControl::SandboxManager; @@ -56,6 +58,7 @@ namespace OHOS { MessageParcel reply; MessageOption option; + DelayedSingleton::GetInstance()->Initialize(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); return true; } diff --git a/test/fuzztest/services/sandbox_manager/unsetpolicystub_fuzzer/unsetpolilcystub_fuzzer.cpp b/test/fuzztest/services/sandbox_manager/unsetpolicystub_fuzzer/unsetpolilcystub_fuzzer.cpp index 529270157f9fcd88b61d39261e1d6dddfc5415d4..21cd6135459ea96dd910a82a57074c5a8c0e6c47 100644 --- a/test/fuzztest/services/sandbox_manager/unsetpolicystub_fuzzer/unsetpolilcystub_fuzzer.cpp +++ b/test/fuzztest/services/sandbox_manager/unsetpolicystub_fuzzer/unsetpolilcystub_fuzzer.cpp @@ -23,7 +23,9 @@ #include "i_sandbox_manager.h" #include "policy_info_parcel.h" #include "sandboxmanager_service_ipc_interface_code.h" +#define private public #include "sandbox_manager_service.h" +#undef private using namespace OHOS::AccessControl::SandboxManager; @@ -56,6 +58,7 @@ namespace OHOS { MessageParcel reply; MessageOption option; + DelayedSingleton::GetInstance()->Initialize(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); return true; }