Home
last modified time | relevance | path

Searched refs:permissionStateParcel (Results 1 - 7 of 7) sorted by relevance

/base/security/access_token/frameworks/accesstoken/src/
H A Dpermission_state_change_info_parcel.cpp32 auto* permissionStateParcel = new (std::nothrow) PermissionStateChangeInfoParcel(); in Unmarshalling() local
33 if (permissionStateParcel == nullptr) { in Unmarshalling()
36 RELEASE_IF_FALSE(in.ReadInt32(permissionStateParcel->changeInfo.permStateChangeType), permissionStateParcel); in Unmarshalling()
37 RELEASE_IF_FALSE(in.ReadUint32(permissionStateParcel->changeInfo.tokenID), permissionStateParcel); in Unmarshalling()
38 RELEASE_IF_FALSE(in.ReadString(permissionStateParcel->changeInfo.permissionName), permissionStateParcel); in Unmarshalling()
40 return permissionStateParcel; in Unmarshalling()
H A Dpermission_state_full_parcel.cpp46 auto* permissionStateParcel = new (std::nothrow) PermissionStateFullParcel(); in Unmarshalling() local
47 if (permissionStateParcel == nullptr) { in Unmarshalling()
51 RELEASE_IF_FALSE(in.ReadString(permissionStateParcel->permStatFull.permissionName), permissionStateParcel); in Unmarshalling()
52 RELEASE_IF_FALSE(in.ReadBool(permissionStateParcel->permStatFull.isGeneral), permissionStateParcel); in Unmarshalling()
55 RELEASE_IF_FALSE(in.ReadUint32(resIdSize), permissionStateParcel); in Unmarshalling()
56 RELEASE_IF_FALSE(resIdSize <= MAX_DEVICE_ID_SIZE, permissionStateParcel); in Unmarshalling()
59 RELEASE_IF_FALSE(in.ReadString(resId), permissionStateParcel); in Unmarshalling()
60 permissionStateParcel in Unmarshalling()
[all...]
H A Dpermission_list_state_parcel.cpp32 auto* permissionStateParcel = new (std::nothrow) PermissionListStateParcel(); in Unmarshalling() local
33 if (permissionStateParcel == nullptr) { in Unmarshalling()
37 RELEASE_IF_FALSE(in.ReadString(permissionStateParcel->permsState.permissionName), permissionStateParcel); in Unmarshalling()
39 RELEASE_IF_FALSE(in.ReadInt32(state), permissionStateParcel); in Unmarshalling()
41 delete permissionStateParcel; in Unmarshalling()
44 permissionStateParcel->permsState.state = static_cast<PermissionOper>(state); in Unmarshalling()
46 return permissionStateParcel; in Unmarshalling()
H A Dhap_token_info_for_sync_parcel.cpp60 sptr<PermissionStateFullParcel> permissionStateParcel = in.ReadParcelable<PermissionStateFullParcel>(); in Unmarshalling() local
61 RELEASE_IF_FALSE(permissionStateParcel != nullptr, hapTokenInfoForSyncParcel); in Unmarshalling()
63 permissionStateParcel->permStatFull); in Unmarshalling()
H A Dhap_policy_parcel.cpp99 sptr<PermissionStateFullParcel> permissionStateParcel = in.ReadParcelable<PermissionStateFullParcel>(); in Unmarshalling() local
100 RELEASE_IF_FALSE(permissionStateParcel != nullptr, hapPolicyParcel); in Unmarshalling()
101 hapPolicyParcel->hapPolicyParameter.permStateList.emplace_back(permissionStateParcel->permStatFull); in Unmarshalling()
/base/security/dlp_permission_service/frameworks/dlp_permission/src/
H A Ddlp_sandbox_callback_info_parcel.cpp43 auto *permissionStateParcel = new (std::nothrow) DlpSandboxCallbackInfoParcel(); in Unmarshalling() local
44 if (permissionStateParcel == nullptr) { in Unmarshalling()
48 if (!(in.ReadInt32(permissionStateParcel->changeInfo.appIndex))) { in Unmarshalling()
50 delete permissionStateParcel; in Unmarshalling()
51 permissionStateParcel = nullptr; in Unmarshalling()
54 if (!(in.ReadString(permissionStateParcel->changeInfo.bundleName))) { in Unmarshalling()
56 delete permissionStateParcel; in Unmarshalling()
57 permissionStateParcel = nullptr; in Unmarshalling()
60 return permissionStateParcel; in Unmarshalling()
/base/security/access_token/frameworks/test/unittest/
H A Daccesstoken_parcel_test.cpp198 PermissionStateChangeInfoParcel permissionStateParcel; in HWTEST_F() local
199 permissionStateParcel.changeInfo.permStateChangeType = TEST_PERMSTATE_CHANGE_TYPE; in HWTEST_F()
200 permissionStateParcel.changeInfo.tokenID = TEST_TOKEN_ID; in HWTEST_F()
201 permissionStateParcel.changeInfo.permissionName = TEST_PERMISSION_NAME_ALPHA; in HWTEST_F()
204 EXPECT_EQ(true, permissionStateParcel.Marshalling(parcel)); in HWTEST_F()
208 EXPECT_EQ(permissionStateParcel.changeInfo.permStateChangeType, readedData->changeInfo.permStateChangeType); in HWTEST_F()
209 EXPECT_EQ(permissionStateParcel.changeInfo.tokenID, readedData->changeInfo.tokenID); in HWTEST_F()
210 EXPECT_EQ(permissionStateParcel.changeInfo.permissionName, readedData->changeInfo.permissionName); in HWTEST_F()

Completed in 3 milliseconds