Home
last modified time | relevance | path

Searched refs:certParcel (Results 1 - 20 of 20) sorted by relevance

/base/security/dlp_permission_service/frameworks/test/mock/
H A Ddlp_permission_kit.cpp44 int32_t DlpPermissionKit::ParseDlpCertificate(sptr<CertParcel>& certParcel, PermissionPolicy& policy, in ParseDlpCertificate() argument
47 std::string encJsonStr(certParcel->cert.begin(), certParcel->cert.end()); in ParseDlpCertificate()
53 certParcel->offlineCert = certParcel->cert; in ParseDlpCertificate()
H A Ddlp_permission_kit.h30 static int32_t ParseDlpCertificate(sptr<CertParcel>& certParcel, PermissionPolicy& policy,
/base/security/dlp_permission_service/test/fuzztest/dlp_permission/fuzzer/parsecert_fuzzer/
H A Dparsecert_fuzzer.cpp43 sptr<CertParcel> certParcel = new (std::nothrow) CertParcel(); in FuzzTest() local
45 certParcel->cert = cert; in FuzzTest()
47 DlpPermissionKit::ParseDlpCertificate(certParcel, policy, appId, flag); in FuzzTest()
/base/security/dlp_permission_service/services/dlp_permission/sa/test/unittest/src/
H A Ddlp_credential_test.cpp127 sptr<CertParcel> certParcel = new (std::nothrow) CertParcel(); in HWTEST_F() local
129 res = DlpCredential::GetInstance().ParseDlpCertificate(certParcel, stub, appId, true, applicationInfo); in HWTEST_F()
138 certParcel->cert = cert2; in HWTEST_F()
139 res = DlpCredential::GetInstance().ParseDlpCertificate(certParcel, stub, appId, true, applicationInfo); in HWTEST_F()
H A Ddlp_permission_service_test.cpp905 sptr<CertParcel> certParcel = new (std::nothrow) CertParcel(); in HWTEST_F() local
907 int32_t ret = dlpPermissionService_->ParseDlpCertificate(certParcel, callback, "", true); in HWTEST_F()
913 ret = dlpPermissionService_->ParseDlpCertificate(certParcel, callback, "", true); in HWTEST_F()
/base/security/dlp_permission_service/test/fuzztest/dlp_permission/stub_fuzzer/parsecertstub_fuzzer/
H A Dparsecertstub_fuzzer.cpp72 sptr<CertParcel> certParcel = new (std::nothrow) CertParcel(); in FuzzTest() local
75 certParcel->cert = cert; in FuzzTest()
76 if (!datas.WriteParcelable(certParcel)) { in FuzzTest()
/base/security/dlp_permission_service/interfaces/inner_api/dlp_parse/src/
H A Ddlp_file_manager.cpp258 sptr<CertParcel> certParcel = new (std::nothrow) CertParcel(); in ParseDlpFileFormat() local
259 if (certParcel == nullptr) { in ParseDlpFileFormat()
260 DLP_LOG_ERROR(LABEL, "Alloc certParcel parcel fail"); in ParseDlpFileFormat()
263 certParcel->cert = std::vector<uint8_t>(cert.data, cert.data + cert.size); in ParseDlpFileFormat()
269 certParcel->offlineCert = std::vector<uint8_t>(offlineCert.data, offlineCert.data + offlineCert.size); in ParseDlpFileFormat()
272 filePtr->GetContactAccount(certParcel->contactAccount); in ParseDlpFileFormat()
273 certParcel->isNeedAdapter = filePtr->NeedAdapter(); in ParseDlpFileFormat()
275 result = DlpPermissionKit::ParseDlpCertificate(certParcel, policy, appId, filePtr->GetOfflineAccess()); in ParseDlpFileFormat()
297 return UpdateDlpFile(filePtr->NeedAdapter(), oldCertSize, workDir, certParcel->offlineCert, filePtr); in ParseDlpFileFormat()
/base/security/dlp_permission_service/services/dlp_permission/sa/sa_main/
H A Ddlp_credential.h44 int32_t ParseDlpCertificate(sptr<CertParcel>& certParcel, const sptr<IDlpPermissionCallback>& callback,
H A Ddlp_credential.cpp587 int32_t DlpCredential::ParseDlpCertificate(sptr<CertParcel>& certParcel, const sptr<IDlpPermissionCallback>& callback, in ParseDlpCertificate() argument
590 std::string encDataJsonStr(certParcel->cert.begin(), certParcel->cert.end()); in ParseDlpCertificate()
603 DlpPermissionSerializer::GetInstance().DeserializeEncPolicyData(jsonObj, encPolicy, certParcel->isNeedAdapter); in ParseDlpCertificate()
610 int32_t infoRet = GetAccoutInfo(accountType, encPolicy.receiverAccountInfo, certParcel->contactAccount, &isOwner); in ParseDlpCertificate()
615 if (certParcel->isNeedAdapter) { in ParseDlpCertificate()
616 AdapterData(certParcel->offlineCert, isOwner, jsonObj, encPolicy); in ParseDlpCertificate()
H A Ddlp_permission_service.h51 int32_t ParseDlpCertificate(sptr<CertParcel>& certParcel, const sptr<IDlpPermissionCallback>& callback,
H A Ddlp_permission_stub.cpp142 sptr<CertParcel> certParcel = data.ReadParcelable<CertParcel>(); in ParseDlpCertificateInner() local
143 if (certParcel == nullptr) { in ParseDlpCertificateInner()
144 DLP_LOG_ERROR(LABEL, "Read certParcel fail"); in ParseDlpCertificateInner()
163 int32_t res = ParseDlpCertificate(certParcel, callback, appId, offlineAccess); in ParseDlpCertificateInner()
H A Ddlp_permission_service.cpp203 int32_t DlpPermissionService::ParseDlpCertificate(sptr<CertParcel>& certParcel, in ParseDlpCertificate() argument
220 certParcel, callback, appId, offlineAccess, applicationInfo); in ParseDlpCertificate()
/base/security/dlp_permission_service/interfaces/inner_api/dlp_permission/src/
H A Ddlp_permission_kit.cpp88 int32_t DlpPermissionKit::ParseDlpCertificate(sptr<CertParcel>& certParcel, PermissionPolicy& policy, in ParseDlpCertificate() argument
92 int32_t res = DlpPermissionClient::GetInstance().ParseDlpCertificate(certParcel, callback, appId, offlineAccess); in ParseDlpCertificate()
112 certParcel->offlineCert = callback->offlineCert_; in ParseDlpCertificate()
H A Ddlp_permission_client.cpp110 int32_t DlpPermissionClient::ParseDlpCertificate(sptr<CertParcel>& certParcel, in ParseDlpCertificate() argument
113 if (callback == nullptr || certParcel->cert.size() == 0) { in ParseDlpCertificate()
128 return proxy->ParseDlpCertificate(certParcel, asyncStub, appId, offlineAccess); in ParseDlpCertificate()
H A Ddlp_permission_proxy.cpp79 int32_t DlpPermissionProxy::ParseDlpCertificate(sptr<CertParcel>& certParcel, in ParseDlpCertificate() argument
91 if (!data.WriteParcelable(certParcel)) { in ParseDlpCertificate()
92 DLP_LOG_ERROR(LABEL, "Write certParcel fail"); in ParseDlpCertificate()
/base/security/dlp_permission_service/interfaces/inner_api/dlp_permission/test/unittest/src/
H A Ddlp_permission_kit_test.cpp514 sptr<CertParcel> certParcel = new (std::nothrow) CertParcel(); in HWTEST_F() local
516 certParcel->contactAccount = "test"; in HWTEST_F()
518 ASSERT_EQ(DLP_SERVICE_ERROR_VALUE_INVALID, DlpPermissionKit::ParseDlpCertificate(certParcel, policy, appId, true)); in HWTEST_F()
519 certParcel->cert = {1, 2, 3}; in HWTEST_F()
520 ASSERT_NE(DLP_OK, DlpPermissionKit::ParseDlpCertificate(certParcel, policy, appId, true)); in HWTEST_F()
1233 sptr<CertParcel> certParcel = new (std::nothrow) CertParcel(); in HWTEST_F() local
1234 certParcel->offlineCert.push_back(1); in HWTEST_F()
1237 DlpPermissionKit::ParseDlpCertificate(certParcel, policy, "", true)); in HWTEST_F()
1254 DlpPermissionKit::ParseDlpCertificate(certParcel, policy, "", true)); in HWTEST_F()
/base/security/dlp_permission_service/frameworks/dlp_permission/include/
H A Di_dlp_permission_service.h42 virtual int32_t ParseDlpCertificate(sptr<CertParcel>& certParcel, const sptr<IDlpPermissionCallback>& callback,
/base/security/dlp_permission_service/interfaces/inner_api/dlp_permission/include/
H A Ddlp_permission_client.h43 int32_t ParseDlpCertificate(sptr<CertParcel>& certParcel, std::shared_ptr<ParseDlpCertificateCallback> callback,
H A Ddlp_permission_kit.h69 static int32_t ParseDlpCertificate(sptr<CertParcel>& certParcel, PermissionPolicy& policy,
H A Ddlp_permission_proxy.h35 int32_t ParseDlpCertificate(sptr<CertParcel>& certParcel, const sptr<IDlpPermissionCallback>& callback,

Completed in 16 milliseconds