/base/security/access_token/services/accesstokenmanager/test/unittest/ |
H A D | permission_definition_parser_test.cpp | 93 R"("availableType":"SERVICE","provisionEnable":true,"distributedSceneEnable":false}],)"\ in HWTEST_F() 96 R"("availableType":"SERVICE","provisionEnable":true,"distributedSceneEnable":false,)"\ in HWTEST_F() 114 EXPECT_EQ(SERVICE, permissionDefResult.availableType); in HWTEST_F() 123 EXPECT_EQ(SERVICE, permissionDefResult.availableType); in HWTEST_F() 160 R"("availableType":"SERVICE","provisionEnable":true,"distributedSceneEnable":false}]})"; in HWTEST_F() 167 R"("availableType":"SERVICE","provisionEnable":true,"distributedSceneEnable":false,)"\ in HWTEST_F() 184 R"("availableType":"SERVICE","provisionEnable":true,"distributedSceneEnable":false}],)"\ in HWTEST_F() 193 R"("availableType":"SERVICE","provisionEnable":true,"distributedSceneEnable":false}],)"\ in HWTEST_F() 201 R"("availableType":"SERVICE","provisionEnable":true,"distributedSceneEnable":false}],)"\ in HWTEST_F() 227 R"("availableType" in HWTEST_F() [all...] |
H A D | accesstoken_info_manager_test.cpp | 1602 permDef.availableType = ATokenAvailableTypeEnum::INVALID; in HWTEST_F() 1603 ASSERT_EQ(false, PermissionValidator::IsPermissionDefValid(permDef)); // availableType invalid in HWTEST_F()
|
/base/security/access_token/frameworks/accesstoken/src/ |
H A D | permission_def_parcel.cpp | 36 RETURN_IF_FALSE(out.WriteInt32(this->permissionDef.availableType)); in Marshalling() 61 int32_t availableType; in Unmarshalling() local 62 RELEASE_IF_FALSE(in.ReadInt32(availableType), permissionDefParcel); in Unmarshalling() 63 permissionDefParcel->permissionDef.availableType = ATokenAvailableTypeEnum(availableType); in Unmarshalling()
|
/base/security/access_token/services/accesstokenmanager/main/cpp/src/permission/ |
H A D | permission_definition_parser.cpp | 43 static const std::string PERMISSION_AVAILABLE_TYPE = "availableType"; 83 static bool GetPermissionAvailableType(const std::string &availableType, AccessToken::ATokenAvailableTypeEnum& typeNum) in GetPermissionAvailableType() argument 85 if (availableType == AVAILABLE_TYPE_NORMAL_HAP) { in GetPermissionAvailableType() 89 if (availableType == AVAILABLE_TYPE_SYSTEM_HAP) { in GetPermissionAvailableType() 93 if (availableType == AVAILABLE_TYPE_MDM) { in GetPermissionAvailableType() 97 if (availableType == AVAILABLE_TYPE_SYSTEM_AND_MDM) { in GetPermissionAvailableType() 101 if (availableType == AVAILABLE_TYPE_SERVICE) { in GetPermissionAvailableType() 106 ACCESSTOKEN_LOG_ERROR(LABEL, "AvailableType: %{public}s is invalid.", availableType.c_str()); in GetPermissionAvailableType() 144 if (!GetPermissionAvailableType(availableTypeStr, permDef.availableType)) { in from_json() 174 if (permDef.availableType ! in CheckPermissionDefRules() [all...] |
H A D | permission_validator.cpp | 83 if (!DataValidator::IsAvailableTypeValid(permDef.availableType)) { in IsPermissionDefValid()
|
H A D | permission_manager.cpp | 965 if (permDef.availableType == ATokenAvailableTypeEnum::MDM) { in IsPermAvailableRangeSatisfied()
|
/base/security/access_token/services/accesstokenmanager/main/cpp/src/database/ |
H A D | data_translator.cpp | 47 outGenericValues.Put(TokenFiledConst::FIELD_AVAILABLE_TYPE, inPermissionDef.availableType); in TranslationIntoGenericValues() 69 int availableType = inGenericValues.GetInt(TokenFiledConst::FIELD_AVAILABLE_TYPE); in TranslationIntoPermissionDef() local 70 outPermissionDef.availableType = static_cast<ATokenAvailableTypeEnum>(availableType); in TranslationIntoPermissionDef()
|
/base/security/access_token/frameworks/common/src/ |
H A D | data_validator.cpp | 81 bool DataValidator::IsAvailableTypeValid(const int availableType) in IsAvailableTypeValid() argument 83 return (availableType == NORMAL || availableType == MDM); in IsAvailableTypeValid()
|
/base/security/access_token/interfaces/innerkits/accesstoken/include/ |
H A D | permission_def.h | 76 ATokenAvailableTypeEnum availableType = NORMAL;
member in OHOS::Security::AccessToken::final
|
/base/security/access_token/frameworks/common/include/ |
H A D | data_validator.h | 41 static bool IsAvailableTypeValid(const int availableType);
|
/base/security/access_token/interfaces/innerkits/accesstoken/test/unittest/src/ |
H A D | accesstoken_kit_test.cpp | 54 .availableType = MDM 877 .availableType = MDM in HWTEST_F() 994 .availableType = MDM in AllocAndSetHapToken() 1014 .availableType = MDM in AllocAndSetHapToken() 2086 ATokenAvailableTypeEnum typeBakup = g_infoManagerTestPolicyPrams.permList[INDEX_ONE].availableType; in HWTEST_F() 2091 g_infoManagerTestPolicyPrams.permList[INDEX_ONE].availableType = MDM; in HWTEST_F() 2099 ASSERT_EQ(permDefResult.availableType, MDM); in HWTEST_F() 2105 g_infoManagerTestPolicyPrams.permList[INDEX_ONE].availableType = typeBakup; in HWTEST_F() 2523 * @tc.desc: get permission availableType 2534 ATokenAvailableTypeEnum type = g_infoManagerTestPermDef1.availableType; in HWTEST_F() [all...] |