diff --git a/test/fuzztest/innerkits/accesstoken/BUILD.gn b/test/fuzztest/innerkits/accesstoken/BUILD.gn
index 6231bb4e9529d2500cb294d8a2c63db0516eefcc..3891e749937526b039ed24634ed4d2b67ce741ca 100644
--- a/test/fuzztest/innerkits/accesstoken/BUILD.gn
+++ b/test/fuzztest/innerkits/accesstoken/BUILD.gn
@@ -47,14 +47,12 @@ group("fuzztest") {
"grantpermissionforspecifiedtime_fuzzer:GrantPermissionForSpecifiedTimeFuzzTest",
"inithaptoken_fuzzer:InitHapTokenFuzzTest",
"registerpermstatechangecallback_fuzzer:RegisterPermStateChangeCallbackFuzzTest",
- "registertokensynccallback_fuzzer:RegisterTokenSyncCallbackFuzzTest",
"requestapppermonsetting_fuzzer:RequestAppPermOnSettingFuzzTest",
"revokeusergrantedpermission_fuzzer:RevokeUserGrantedPermissionFuzzTest",
"setpermdialogcap_fuzzer:SetPermDialogCapFuzzTest",
"setpermissionrequesttogglestatus_fuzzer:SetPermissionRequestToggleStatusFuzzTest",
"setremotehaptokeninfo_fuzzer:SetRemoteHapTokenInfoFuzzTest",
"unregisterpermstatechangecallback_fuzzer:UnRegisterPermStateChangeCallbackFuzzTest",
- "unregistertokensynccallback_fuzzer:UnRegisterTokenSyncCallbackFuzzTest",
"updatehaptoken_fuzzer:UpdateHapTokenFuzzTest",
"verifyaccesstoken001_fuzzer:VerifyAccessToken001FuzzTest",
"verifyaccesstoken_fuzzer:VerifyAccessTokenFuzzTest",
diff --git a/test/fuzztest/innerkits/accesstoken/registertokensynccallback_fuzzer/BUILD.gn b/test/fuzztest/innerkits/accesstoken/registertokensynccallback_fuzzer/BUILD.gn
deleted file mode 100644
index 836076e0484b2442b697f736e973383a354157f2..0000000000000000000000000000000000000000
--- a/test/fuzztest/innerkits/accesstoken/registertokensynccallback_fuzzer/BUILD.gn
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright (c) 2024 Huawei Device Co., Ltd.
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-import("//build/config/features.gni")
-import("//build/test.gni")
-import("../../../../../access_token.gni")
-
-ohos_fuzztest("RegisterTokenSyncCallbackFuzzTest") {
- module_out_path = module_output_path_interface_access_token
- fuzz_config_file = "."
- include_dirs =
- [ "${access_token_path}/interfaces/innerkits/accesstoken/include" ]
- cflags = [
- "-g",
- "-O0",
- "-Wno-unused-variable",
- "-fno-omit-frame-pointer",
- ]
- sources = [ "registertokensynccallback_fuzzer.cpp" ]
- deps = [
- "${access_token_path}/interfaces/innerkits/accesstoken:libaccesstoken_sdk",
- "${access_token_path}/interfaces/innerkits/token_setproc:libtoken_setproc",
- ]
-
- configs = [ "${access_token_path}/config:coverage_flags" ]
-
- external_deps = [
- "c_utils:utils",
- "hilog:libhilog",
- ]
-
- if (token_sync_enable == true) {
- cflags_cc = [ "-DTOKEN_SYNC_ENABLE" ]
- }
-}
diff --git a/test/fuzztest/innerkits/accesstoken/registertokensynccallback_fuzzer/corpus/init b/test/fuzztest/innerkits/accesstoken/registertokensynccallback_fuzzer/corpus/init
deleted file mode 100644
index f7880ef1a502193121ec4b74e27bfc616e66cd26..0000000000000000000000000000000000000000
--- a/test/fuzztest/innerkits/accesstoken/registertokensynccallback_fuzzer/corpus/init
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright (c) 2024 Huawei Device Co., Ltd.
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-FUZZ
\ No newline at end of file
diff --git a/test/fuzztest/innerkits/accesstoken/registertokensynccallback_fuzzer/project.xml b/test/fuzztest/innerkits/accesstoken/registertokensynccallback_fuzzer/project.xml
deleted file mode 100644
index 7133b2b92440904a5ed04b838733acea0f97486a..0000000000000000000000000000000000000000
--- a/test/fuzztest/innerkits/accesstoken/registertokensynccallback_fuzzer/project.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
- 1000
-
- 300
-
- 4096
-
-
diff --git a/test/fuzztest/innerkits/accesstoken/registertokensynccallback_fuzzer/registertokensynccallback_fuzzer.cpp b/test/fuzztest/innerkits/accesstoken/registertokensynccallback_fuzzer/registertokensynccallback_fuzzer.cpp
deleted file mode 100644
index 44e735b51876719fa320efdc56b3f7711aef4134..0000000000000000000000000000000000000000
--- a/test/fuzztest/innerkits/accesstoken/registertokensynccallback_fuzzer/registertokensynccallback_fuzzer.cpp
+++ /dev/null
@@ -1,82 +0,0 @@
-/*
- * Copyright (c) 2024 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include "registertokensynccallback_fuzzer.h"
-
-#include "accesstoken_kit.h"
-#include "token_setproc.h"
-#include "token_sync_kit_interface.h"
-
-using namespace std;
-using namespace OHOS::Security::AccessToken;
-namespace {
-class TokenSyncCallback : public TokenSyncKitInterface {
-public:
- ~TokenSyncCallback() = default;
- int32_t GetRemoteHapTokenInfo(const std::string& deviceID, AccessTokenID tokenID) const override
- {
- return TokenSyncError::TOKEN_SYNC_OPENSOURCE_DEVICE; // TOKEN_SYNC_OPENSOURCE_DEVICE is a test
- };
-
- int32_t DeleteRemoteHapTokenInfo(AccessTokenID tokenID) const override
- {
- return TokenSyncError::TOKEN_SYNC_SUCCESS; // TOKEN_SYNC_SUCCESS is a test
- };
-
- int32_t UpdateRemoteHapTokenInfo(const HapTokenInfoForSync& tokenInfo) const override
- {
- return TokenSyncError::TOKEN_SYNC_SUCCESS; // TOKEN_SYNC_SUCCESS is a test
- };
-};
-
-#ifdef TOKEN_SYNC_ENABLE
-static bool NativeTokenGet()
-{
- AccessTokenID token = AccessTokenKit::GetNativeTokenId("token_sync_service");
- if (token == 0) {
- return false;
- }
- SetSelfTokenID(token);
- return true;
-}
-#endif
-};
-
-namespace OHOS {
- bool RegisterTokenSyncCallbackFuzzTest(const uint8_t* data, size_t size)
- {
- if ((data == nullptr) || (size == 0)) {
- return false;
- }
- #ifdef TOKEN_SYNC_ENABLE
- std::shared_ptr callback = std::make_shared();
- int32_t result = AccessTokenKit::RegisterTokenSyncCallback(callback);
- return result == RET_SUCCESS;
- #else
- return true;
- #endif // TOKEN_SYNC_ENABLE
- }
-}
-
-/* Fuzzer entry point */
-extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size)
-{
- /* Run your code on data */
-#ifdef TOKEN_SYNC_ENABLE
- NativeTokenGet();
-#endif
- OHOS::RegisterTokenSyncCallbackFuzzTest(data, size);
- return 0;
-}
\ No newline at end of file
diff --git a/test/fuzztest/innerkits/accesstoken/registertokensynccallback_fuzzer/registertokensynccallback_fuzzer.h b/test/fuzztest/innerkits/accesstoken/registertokensynccallback_fuzzer/registertokensynccallback_fuzzer.h
deleted file mode 100644
index 85e27d079c7d949a829e3b2dd6b543f4b71f9478..0000000000000000000000000000000000000000
--- a/test/fuzztest/innerkits/accesstoken/registertokensynccallback_fuzzer/registertokensynccallback_fuzzer.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/*
- * Copyright (c) 2024 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef TEST_FUZZTEST_REGISTERTOKENSYNCCALLBACK_FUZZER_H
-#define TEST_FUZZTEST_REGISTERTOKENSYNCCALLBACK_FUZZER_H
-
-#define FUZZ_PROJECT_NAME "registertokensynccallback_fuzzer"
-
-#endif // TEST_FUZZTEST_REGISTERTOKENSYNCCALLBACK_FUZZER_H
\ No newline at end of file
diff --git a/test/fuzztest/innerkits/accesstoken/unregistertokensynccallback_fuzzer/BUILD.gn b/test/fuzztest/innerkits/accesstoken/unregistertokensynccallback_fuzzer/BUILD.gn
deleted file mode 100644
index d55da6283a5fea6d8713f545e955b645cd4db0e2..0000000000000000000000000000000000000000
--- a/test/fuzztest/innerkits/accesstoken/unregistertokensynccallback_fuzzer/BUILD.gn
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright (c) 2024 Huawei Device Co., Ltd.
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-import("//build/config/features.gni")
-import("//build/test.gni")
-import("../../../../../access_token.gni")
-
-ohos_fuzztest("UnRegisterTokenSyncCallbackFuzzTest") {
- module_out_path = module_output_path_interface_access_token
- fuzz_config_file = "."
- include_dirs =
- [ "${access_token_path}/interfaces/innerkits/accesstoken/include" ]
- cflags = [
- "-g",
- "-O0",
- "-Wno-unused-variable",
- "-fno-omit-frame-pointer",
- ]
- sources = [ "unregistertokensynccallback_fuzzer.cpp" ]
- deps = [
- "${access_token_path}/interfaces/innerkits/accesstoken:libaccesstoken_sdk",
- "${access_token_path}/interfaces/innerkits/token_setproc:libtoken_setproc",
- ]
-
- configs = [ "${access_token_path}/config:coverage_flags" ]
-
- external_deps = [
- "c_utils:utils",
- "hilog:libhilog",
- ]
-
- if (token_sync_enable == true) {
- cflags_cc = [ "-DTOKEN_SYNC_ENABLE" ]
- }
-}
diff --git a/test/fuzztest/innerkits/accesstoken/unregistertokensynccallback_fuzzer/corpus/init b/test/fuzztest/innerkits/accesstoken/unregistertokensynccallback_fuzzer/corpus/init
deleted file mode 100644
index f7880ef1a502193121ec4b74e27bfc616e66cd26..0000000000000000000000000000000000000000
--- a/test/fuzztest/innerkits/accesstoken/unregistertokensynccallback_fuzzer/corpus/init
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright (c) 2024 Huawei Device Co., Ltd.
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-FUZZ
\ No newline at end of file
diff --git a/test/fuzztest/innerkits/accesstoken/unregistertokensynccallback_fuzzer/project.xml b/test/fuzztest/innerkits/accesstoken/unregistertokensynccallback_fuzzer/project.xml
deleted file mode 100644
index 7133b2b92440904a5ed04b838733acea0f97486a..0000000000000000000000000000000000000000
--- a/test/fuzztest/innerkits/accesstoken/unregistertokensynccallback_fuzzer/project.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
- 1000
-
- 300
-
- 4096
-
-
diff --git a/test/fuzztest/innerkits/accesstoken/unregistertokensynccallback_fuzzer/unregistertokensynccallback_fuzzer.cpp b/test/fuzztest/innerkits/accesstoken/unregistertokensynccallback_fuzzer/unregistertokensynccallback_fuzzer.cpp
deleted file mode 100644
index 69d1dc55adf02b52f65f219f524d4e01017505f5..0000000000000000000000000000000000000000
--- a/test/fuzztest/innerkits/accesstoken/unregistertokensynccallback_fuzzer/unregistertokensynccallback_fuzzer.cpp
+++ /dev/null
@@ -1,58 +0,0 @@
-/*
- * Copyright (c) 2024 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include "unregistertokensynccallback_fuzzer.h"
-
-#include "accesstoken_kit.h"
-#include "token_setproc.h"
-#include "token_sync_kit_interface.h"
-
-using namespace std;
-using namespace OHOS::Security::AccessToken;
-
-namespace OHOS {
- bool NativeTokenGet()
- {
- AccessTokenID token = AccessTokenKit::GetNativeTokenId("token_sync_service");
- if (token == 0) {
- return false;
- }
- SetSelfTokenID(token);
- return true;
- }
- bool RegisterTokenSyncCallbackFuzzTest(const uint8_t* data, size_t size)
- {
- if ((data == nullptr) || (size == 0)) {
- return false;
- }
- #ifdef TOKEN_SYNC_ENABLE
- int32_t result = AccessTokenKit::UnRegisterTokenSyncCallback();
- return result == RET_SUCCESS;
- #else
- return true;
- #endif // TOKEN_SYNC_ENABLE
- }
-}
-
-/* Fuzzer entry point */
-extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size)
-{
-#ifdef TOKEN_SYNC_ENABLE
- OHOS::NativeTokenGet();
-#endif
- /* Run your code on data */
- OHOS::RegisterTokenSyncCallbackFuzzTest(data, size);
- return 0;
-}
\ No newline at end of file
diff --git a/test/fuzztest/innerkits/accesstoken/unregistertokensynccallback_fuzzer/unregistertokensynccallback_fuzzer.h b/test/fuzztest/innerkits/accesstoken/unregistertokensynccallback_fuzzer/unregistertokensynccallback_fuzzer.h
deleted file mode 100644
index 6ea07787a95dd6b9ad0a859d8ec4cd6a653adcae..0000000000000000000000000000000000000000
--- a/test/fuzztest/innerkits/accesstoken/unregistertokensynccallback_fuzzer/unregistertokensynccallback_fuzzer.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/*
- * Copyright (c) 2024 Huawei Device Co., Ltd.
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef TEST_FUZZTEST_UNREGISTERTOKENSYNCCALLBACK_FUZZER_H
-#define TEST_FUZZTEST_UNREGISTERTOKENSYNCCALLBACK_FUZZER_H
-
-#define FUZZ_PROJECT_NAME "unregistertokensynccallback_fuzzer"
-
-#endif // TEST_FUZZTEST_UNREGISTERTOKENSYNCCALLBACK_FUZZER_H
\ No newline at end of file