Searched refs:permStateChangeScopeParcel (Results 1 - 2 of 2) sorted by relevance
/base/security/access_token/frameworks/accesstoken/src/ |
H A D | permission_state_change_scope_parcel.cpp | 38 auto* permStateChangeScopeParcel = new (std::nothrow) PermStateChangeScopeParcel(); in Unmarshalling() local 39 if (permStateChangeScopeParcel == nullptr) { in Unmarshalling() 43 RELEASE_IF_FALSE(in.ReadUint32(tokenIdListSize), permStateChangeScopeParcel); in Unmarshalling() 44 RELEASE_IF_FALSE(tokenIdListSize <= TOKENIDS_LIST_SIZE_MAX, permStateChangeScopeParcel); in Unmarshalling() 47 RELEASE_IF_FALSE(in.ReadUint32(tokenID), permStateChangeScopeParcel); in Unmarshalling() 48 permStateChangeScopeParcel->scope.tokenIDs.emplace_back(tokenID); in Unmarshalling() 52 RELEASE_IF_FALSE(in.ReadUint32(permListSize), permStateChangeScopeParcel); in Unmarshalling() 53 RELEASE_IF_FALSE(permListSize <= PERMS_LIST_SIZE_MAX, permStateChangeScopeParcel); in Unmarshalling() 56 RELEASE_IF_FALSE(in.ReadString(permName), permStateChangeScopeParcel); in Unmarshalling() 57 permStateChangeScopeParcel in Unmarshalling() [all...] |
/base/security/access_token/frameworks/test/unittest/ |
H A D | accesstoken_parcel_test.cpp | 221 PermStateChangeScopeParcel permStateChangeScopeParcel;
in HWTEST_F() local 222 permStateChangeScopeParcel.scope.tokenIDs.emplace_back(TEST_TOKEN_ID);
in HWTEST_F() 223 permStateChangeScopeParcel.scope.permList.emplace_back(TEST_PERMISSION_NAME_ALPHA);
in HWTEST_F() 226 EXPECT_EQ(true, permStateChangeScopeParcel.Marshalling(parcel));
in HWTEST_F() 231 EXPECT_EQ(true, permStateChangeScopeParcel.scope.tokenIDs.size() == readedData->scope.tokenIDs.size());
in HWTEST_F() 232 EXPECT_EQ(true, permStateChangeScopeParcel.scope.permList.size() == readedData->scope.permList.size());
in HWTEST_F() 235 EXPECT_EQ(permStateChangeScopeParcel.scope.tokenIDs[i], readedData->scope.tokenIDs[i]);
in HWTEST_F() 238 EXPECT_EQ(true, permStateChangeScopeParcel.scope.permList[i] == readedData->scope.permList[i]);
in HWTEST_F()
|
Completed in 1 milliseconds