/ohos5.0/base/security/access_token/services/accesstokenmanager/main/cpp/src/token/ |
H A D | native_token_info_inner.cpp | 54 int NativeTokenInfoInner::Init(const TokenInfo& tokenInfo, const std::vector<std::string>& dcap, in Init() argument 72 tokenInfoBasic_.dcap = dcap; in Init() 80 std::string NativeTokenInfoInner::DcapToString(const std::vector<std::string>& dcap) const in DcapToString() 83 for (auto iter = dcap.begin(); iter != dcap.end(); iter++) { in DcapToString() 85 if (iter != (dcap.end() - 1)) { in DcapToString() 110 outGenericValues.Put(TokenFiledConst::FIELD_DCAP, DcapToString(tokenInfoBasic_.dcap)); in TranslationIntoGenericValues() 165 infoParcel.dcap = tokenInfoBasic_.dcap; in TranslateToNativeTokenInfo() 202 return tokenInfoBasic_.dcap; in GetDcap() 244 tokenInfoBasic_.dcap.push_back(dcapStr.substr(start)); in SetDcaps() 247 tokenInfoBasic_.dcap.push_back(dcapStr.substr(start, offset)); in SetDcaps() [all …]
|
H A D | native_token_receptor.cpp | 118 native.dcap = j.at(JSON_DCAPS).get<std::vector<std::string>>(); in from_json() 119 if (native.dcap.size() > MAX_DCAPS_NUM) { in from_json()
|
/ohos5.0/base/security/access_token/services/accesstokenmanager/test/unittest/ |
H A D | native_token_receptor_test.cpp | 289 .dcap = {"AT_CAP", "ST_CAP"}, 306 ASSERT_EQ(findInfo.dcap, info.dcap); 355 .dcap = {"AT_CAP", "ST_CAP"}, 371 ASSERT_EQ(findInfo.dcap, info.dcap); 373 std::string dcap = "AT_CAP"; variable 423 ASSERT_EQ(findInfo.dcap, info.dcap); in CompareGoalTokenInfo() 528 .dcap = {"AT_CAP", "ST_CAP"}, 558 ASSERT_EQ(findInfo.dcap, info3.dcap); 612 ASSERT_EQ(findInfo.dcap, info6.dcap); 642 .dcap = {"AT_CAP"}, [all …]
|
/ohos5.0/base/security/access_token/frameworks/accesstoken/src/ |
H A D | native_token_info_parcel.cpp | 35 if ((this->nativeTokenInfoParams.dcap).size() > MAX_DCAP_SIZE) { in Marshalling() 38 uint32_t dcapSize = (this->nativeTokenInfoParams.dcap).size(); in Marshalling() 41 for (const auto& dcapItem : this->nativeTokenInfoParams.dcap) { in Marshalling() 83 nativeTokenInfoParcel->nativeTokenInfoParams.dcap.emplace_back(dcapsItem); in Unmarshalling()
|
/ohos5.0/base/security/access_token/services/accesstokenmanager/main/cpp/include/token/ |
H A D | native_token_info_inner.h | 46 int Init(const TokenInfo& tokenInfo, const std::vector<std::string>& dcap, 58 int apl, const std::vector<std::string>& dcap, 73 std::string DcapToString(const std::vector<std::string>& dcap) const;
|
/ohos5.0/base/security/access_token/test/fuzztest/services/accesstoken/checknativedcapstub_fuzzer/ |
H A D | checknativedcapstub_fuzzer.cpp | 42 std::string dcap(fuzzData.GenerateRandomString()); in CheckNativeDCapStubFuzzTest() local 46 if (!datas.WriteUint32(tokenId) || !datas.WriteString(dcap)) { in CheckNativeDCapStubFuzzTest()
|
/ohos5.0/base/security/access_token/frameworks/common/src/ |
H A D | data_validator.cpp | 100 bool DataValidator::IsDcapValid(const std::string& dcap) in IsDcapValid() argument 102 return !dcap.empty() && (dcap.length() <= MAX_DCAP_LENGTH); in IsDcapValid()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/fuzztest/hdiscreen_fuzzer/ |
H A D | hdiscreen_fuzzer.cpp | 75 GraphicDisplayCapability dcap = {}; in HdiScreenFuzzTest2() local 76 g_hdiScreen->GetScreenCapability(dcap); in HdiScreenFuzzTest2()
|
/ohos5.0/base/security/access_token/frameworks/test/unittest/ |
H A D | accesstoken_parcel_test.cpp | 355 baseInfo.dcap = {"AT_CAP", "ST_CAP"}; 388 baseInfo.dcap = {"AT_CAP", "ST_CAP"}; 523 nativeTokenInfoParcel.nativeTokenInfoParams.dcap = {"AT_CAP"}; 547 nativeTokenInfoParcel.nativeTokenInfoParams.dcap = vec; // size is 33 569 nativeTokenInfoParcel.nativeTokenInfoParams.dcap = {"AT_CAP"};
|
/ohos5.0/base/security/access_token/interfaces/innerkits/accesstoken/include/ |
H A D | native_token_info.h | 65 std::vector<std::string> dcap; variable
|
H A D | accesstoken_kit.h | 155 static int CheckNativeDCap(AccessTokenID tokenID, const std::string& dcap);
|
/ohos5.0/base/security/access_token/ |
H A D | README_zh.md | 66 | int CheckNativeDCap(AccessTokenID tokenID, const std::string& dcap); | 检测指定tokenID对应的native进程是否具有… 80 | uint64_t GetAccessTokenId(const char *processname, const char **dcap, int32_t dacpNum, const char…
|
H A D | README.md | 58 | int CheckNativeDCap(AccessTokenID tokenID, const std::string& dcap); | Checks whether the native … 71 | uint64_t GetAccessTokenId(const char *processname, const char **dcap, int32_t dacpNum, const char…
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/src/ |
H A D | hdi_screen.cpp | 119 int32_t HdiScreen::GetScreenCapability(GraphicDisplayCapability &dcap) const in GetScreenCapability() 122 return device_->GetScreenCapability(screenId_, dcap); in GetScreenCapability()
|
/ohos5.0/base/security/access_token/frameworks/common/include/ |
H A D | data_validator.h | 51 static bool IsDcapValid(const std::string& dcap);
|
/ohos5.0/base/security/access_token/interfaces/innerkits/accesstoken/src/ |
H A D | accesstoken_kit.cpp | 182 int AccessTokenKit::CheckNativeDCap(AccessTokenID tokenID, const std::string& dcap) in CheckNativeDCap() argument 184 ACCESSTOKEN_LOG_DEBUG(LABEL, "TokenID=%{public}d, dcap=%{public}s.", tokenID, dcap.c_str()); in CheckNativeDCap() 189 if (!DataValidator::IsDcapValid(dcap)) { in CheckNativeDCap() 193 return AccessTokenManagerClient::GetInstance().CheckNativeDCap(tokenID, dcap); in CheckNativeDCap()
|
H A D | accesstoken_manager_client.h | 73 int CheckNativeDCap(AccessTokenID tokenID, const std::string& dcap);
|
H A D | accesstoken_manager_proxy.h | 68 int CheckNativeDCap(AccessTokenID tokenID, const std::string& dcap) override;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/composer/hdi_backend/test/unittest/ |
H A D | hdiscreen_test.cpp | 79 GraphicDisplayCapability dcap; variable 80 ASSERT_EQ(hdiScreen_->GetScreenCapability(dcap), GRAPHIC_DISPLAY_NULL_PTR);
|
/ohos5.0/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/mock/include/ |
H A D | access_token.h | 91 std::vector<std::string> dcap; variable
|
/ohos5.0/base/security/access_token/interfaces/innerkits/accesstoken/test/unittest/src/ |
H A D | accesstoken_deny_test.cpp | 180 const std::string dcap = "AT_CAP"; variable 181 …ASSERT_EQ(AccessTokenError::ERR_PERMISSION_DENIED, AccessTokenKit::CheckNativeDCap(tokenId, dcap));
|
/ohos5.0/base/security/access_token/services/accesstokenmanager/main/cpp/src/service/ |
H A D | accesstoken_manager_service.cpp | 376 int AccessTokenManagerService::CheckNativeDCap(AccessTokenID tokenID, const std::string& dcap) in CheckNativeDCap() argument 379 tokenID, dcap.c_str()); in CheckNativeDCap() 380 return AccessTokenInfoManager::GetInstance().CheckNativeDCap(tokenID, dcap); in CheckNativeDCap()
|
/ohos5.0/base/security/access_token/interfaces/innerkits/accesstoken/test/unittest/accesstoken_mock_test/ |
H A D | accesstoken_kit_test.cpp | 166 const std::string dcap = "AT_CAP"; variable 167 … ASSERT_EQ(AccessTokenError::ERR_SERVICE_ABNORMAL, AccessTokenKit::CheckNativeDCap(tokenId, dcap));
|
/ohos5.0/base/security/access_token/services/tokensyncmanager/src/command/ |
H A D | base_remote_command.cpp | 110 nlohmann::json DcapsJson = nlohmann::json(tokenInfo.baseInfo.dcap); in ToNativeTokenInfoJson() 275 nativeTokenInfo.baseInfo.dcap = nativeTokenJson.at("dcaps").get<std::vector<std::string>>(); in FromNativeTokenInfoJson()
|
/ohos5.0/base/security/access_token/frameworks/accesstoken/include/ |
H A D | i_accesstoken_manager.h | 76 virtual int CheckNativeDCap(AccessTokenID tokenID, const std::string& dcap) = 0;
|