/base/security/certificate_manager/test/unittest/multi_thread_test/src/ |
H A D | cm_remove_grant_multi_thread_test.cpp | 72 struct CmBlob keyUri = { sizeof(uriData), uriData }; in TestRemoveGrantPreAction() local 77 ret = CmGrantAppCertificate(&keyUri, appId, &authUri); in TestRemoveGrantPreAction() 85 struct CmBlob keyUri = { sizeof(uriData), uriData }; in TestRemoveGrant() local 88 ret = CmRemoveGrantedApp(&keyUri, g_removeAppUid); in TestRemoveGrant() 96 struct CmBlob keyUri = { sizeof(uriData), uriData }; in TestRemoveGrantAfterAction() local 98 int32_t ret = CmUninstallAppCert(&keyUri, CM_CREDENTIAL_STORE); in TestRemoveGrantAfterAction() 104 * @tc.desc: Test CmRemoveGrantMultiThreadTest keyUri is NULL 110 struct CmBlob *keyUri = nullptr; /* keyUri is NULL */ in HWMTEST_F() local 112 int32_t ret = CmRemoveGrantedApp(keyUri, appI in HWMTEST_F() 125 struct CmBlob keyUri = { 0, uriData }; /* keyUri size is 0 */ HWMTEST_F() local 140 struct CmBlob keyUri = { sizeof(uriData), nullptr }; /* keyUri data is null */ HWMTEST_F() local 155 struct CmBlob keyUri = { strlen((char *)uriData), uriData }; /* keyUri data not end of '\\0' */ HWMTEST_F() local 171 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local 187 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local 203 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local 219 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local 234 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local [all...] |
H A D | cm_grant_multi_thread_test.cpp | 75 struct CmBlob keyUri = { sizeof(uriData), uriData }; in TestGrantAppCertificate() local 86 ret = CmGrantAppCertificate(&keyUri, appId, &authUri); in TestGrantAppCertificate() 94 struct CmBlob keyUri = { sizeof(uriData), uriData }; in TestGrantAppCertificateAfterAction() local 95 int32_t ret = CmUninstallAppCert(&keyUri, CM_CREDENTIAL_STORE); in TestGrantAppCertificateAfterAction() 101 * @tc.desc: Test CmGrantMultiThreadTest keyUri is NULL 107 struct CmBlob *keyUri = nullptr; /* keyUri is NULL */ in HWMTEST_F() local 114 int32_t ret = CmGrantAppCertificate(keyUri, appId, &authUri); in HWMTEST_F() 120 * @tc.desc: Test CmGrantMultiThreadTest keyUri size is 0 127 struct CmBlob keyUri in HWMTEST_F() local 147 struct CmBlob keyUri = { sizeof(uriData), nullptr }; /* keyUri data is null */ HWMTEST_F() local 167 struct CmBlob keyUri = { strlen((char *)uriData), uriData }; /* keyUri data not end of '\\0' */ HWMTEST_F() local 188 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local 209 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local 230 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local 251 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local 271 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local 288 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local 308 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local 367 struct CmBlob keyUri = { sizeof(uriData), uriData }; TestBufferTooSmall() local 390 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local [all...] |
H A D | cm_get_auth_list_multi_thread_test.cpp | 139 * @tc.desc: Test CmGetAuthListMultiThreadTest keyUri is NULL 145 struct CmBlob *keyUri = nullptr; /* keyUri is NULL */ in HWMTEST_F() local 147 int32_t ret = CmGetAuthorizedAppList(keyUri, &appUidList); in HWMTEST_F() 153 * @tc.desc: Test CmGetAuthListMultiThreadTest keyUri size is 0 160 struct CmBlob keyUri = { 0, uriData }; /* keyUri size is 0 */ in HWMTEST_F() local 162 int32_t ret = CmGetAuthorizedAppList(&keyUri, &appUidList); in HWMTEST_F() 168 * @tc.desc: Test CmGetAuthListMultiThreadTest keyUri data is null 175 struct CmBlob keyUri in HWMTEST_F() local 190 struct CmBlob keyUri = { strlen((char *)uriData), uriData }; /* keyUri data not end of '\\0' */ HWMTEST_F() local 206 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local 222 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local 238 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local 254 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local 269 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local 323 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWMTEST_F() local [all...] |
H A D | cm_app_cert_multi_thread_test.cpp | 83 struct CmBlob keyUri = { sizeof(keyUriBuf), keyUriBuf }; in HWMTEST_F() local 85 int32_t ret = CmUninstallAppCert(&keyUri, CM_PRI_CREDENTIAL_STORE + 1); in HWMTEST_F() 119 struct CmBlob keyUri = { sizeof(uriBuf), uriBuf }; in HWTEST_F() local 121 int32_t ret = CmInstallAppCert(&g_appCert, &g_appCertPwd, &certAlias, CM_CREDENTIAL_STORE, &keyUri); in HWTEST_F() 124 ret = CmInstallAppCert(&g_appCert, &g_appCertPwd, &certAlias, CM_PRI_CREDENTIAL_STORE, &keyUri); in HWTEST_F()
|
/base/security/certificate_manager/test/unittest/src/ |
H A D | cm_remove_grant_test.cpp | 67 struct CmBlob keyUri = { sizeof(uriData), uriData }; in TestRemoveGrant() local 72 ret = CmGrantAppCertificate(&keyUri, appId, &authUri); in TestRemoveGrant() 76 ret = CmRemoveGrantedApp(&keyUri, removeAppUid); in TestRemoveGrant() 80 ret = CmUninstallAppCert(&keyUri, CM_CREDENTIAL_STORE); in TestRemoveGrant() 86 * @tc.desc: Test CmRemoveGrantTest keyUri is NULL 92 struct CmBlob *keyUri = nullptr; /* keyUri is NULL */ in HWTEST_F() local 94 int32_t ret = CmRemoveGrantedApp(keyUri, appId); in HWTEST_F() 100 * @tc.desc: Test CmRemoveGrantTest keyUri size is 0 107 struct CmBlob keyUri in HWTEST_F() local 122 struct CmBlob keyUri = { sizeof(uriData), nullptr }; /* keyUri data is null */ HWTEST_F() local 137 struct CmBlob keyUri = { strlen((char *)uriData), uriData }; /* keyUri data not end of '\\0' */ HWTEST_F() local 153 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 169 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 185 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 201 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 217 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 232 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local [all...] |
H A D | cm_grant_test.cpp | 67 struct CmBlob keyUri = { sizeof(uriData), uriData }; in TestNormalGrant() local 77 ret = CmGrantAppCertificate(&keyUri, appId, &authUri); in TestNormalGrant() 81 ret = CmUninstallAppCert(&keyUri, CM_CREDENTIAL_STORE); in TestNormalGrant() 87 * @tc.desc: Test CmGrantTest keyUri is NULL 93 struct CmBlob *keyUri = nullptr; /* keyUri is NULL */ in HWTEST_F() local 100 int32_t ret = CmGrantAppCertificate(keyUri, appId, &authUri); in HWTEST_F() 106 * @tc.desc: Test CmGrantTest keyUri size is 0 113 struct CmBlob keyUri = { 0, uriData }; /* keyUri siz in HWTEST_F() local 133 struct CmBlob keyUri = { sizeof(uriData), nullptr }; /* keyUri data is null */ HWTEST_F() local 153 struct CmBlob keyUri = { strlen((char *)uriData), uriData }; /* keyUri data not end of '\\0' */ HWTEST_F() local 174 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 195 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 216 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 237 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 257 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 274 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 294 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 349 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 375 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local [all...] |
H A D | cm_get_auth_list_test.cpp | 154 * @tc.desc: Test CmGetAuthListTest keyUri is NULL 160 struct CmBlob *keyUri = nullptr; /* keyUri is NULL */ in HWTEST_F() local 162 int32_t ret = CmGetAuthorizedAppList(keyUri, &appUidList); in HWTEST_F() 168 * @tc.desc: Test CmGetAuthListTest keyUri size is 0 175 struct CmBlob keyUri = { 0, uriData }; /* keyUri size is 0 */ in HWTEST_F() local 177 int32_t ret = CmGetAuthorizedAppList(&keyUri, &appUidList); in HWTEST_F() 183 * @tc.desc: Test CmGetAuthListTest keyUri data is null 190 struct CmBlob keyUri in HWTEST_F() local 205 struct CmBlob keyUri = { strlen((char *)uriData), uriData }; /* keyUri data not end of '\\0' */ HWTEST_F() local 221 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 237 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 253 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 269 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 284 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local 338 struct CmBlob keyUri = { sizeof(uriData), uriData }; HWTEST_F() local [all...] |
H A D | cm_app_cert_test.cpp | 134 struct CmBlob keyUri = { sizeof(retUriBuf), reinterpret_cast<uint8_t *>(retUriBuf) }; in HWTEST_F() local 139 int32_t ret = CmInstallAppCert(&g_appCert, &g_appCertPwd, &certAlias, CM_CREDENTIAL_STORE, &keyUri); in HWTEST_F() 142 ret = CmInstallAppCert(&g_appCert, &g_appCertPwd, &certAlias, CM_PRI_CREDENTIAL_STORE, &keyUri); in HWTEST_F() 146 EXPECT_EQ(strcmp(uriBuf, (char *)keyUri.data), 0) << "strcmp failed"; in HWTEST_F() 158 struct CmBlob keyUri = { sizeof(keyUriBuf), keyUriBuf }; in HWTEST_F() local 166 int32_t ret = CmInstallAppCert(&g_appCert, &appCertPwd, &certAlias, CM_CREDENTIAL_STORE, &keyUri); in HWTEST_F() 169 ret = CmInstallAppCert(&g_appCert, &appCertPwd, &certAlias, CM_PRI_CREDENTIAL_STORE, &keyUri); in HWTEST_F() 188 struct CmBlob keyUri = { sizeof(keyUriBuf), keyUriBuf }; in HWTEST_F() local 190 int32_t ret = CmInstallAppCert(&appCert, &g_appCertPwd, &certAlias, CM_CREDENTIAL_STORE, &keyUri); in HWTEST_F() 193 ret = CmInstallAppCert(&appCert, &g_appCertPwd, &certAlias, CM_PRI_CREDENTIAL_STORE, &keyUri); in HWTEST_F() 210 struct CmBlob keyUri = { sizeof(keyUriBuf), keyUriBuf }; HWTEST_F() local 228 struct CmBlob keyUri = { sizeof(keyUriBuf), keyUriBuf }; HWTEST_F() local 252 struct CmBlob keyUri = { sizeof(keyUriBuf), keyUriBuf }; HWTEST_F() local 270 struct CmBlob keyUri = { sizeof(keyUriBuf), keyUriBuf }; HWTEST_F() local 395 struct CmBlob keyUri = { sizeof(keyUriBuf), keyUriBuf }; HWTEST_F() local 430 struct CmBlob keyUri = { sizeof(uriBuf), uriBuf }; HWTEST_F() local 468 struct CmBlob keyUri = { sizeof(uriBuf), uriBuf }; HWTEST_F() local 541 struct CmBlob keyUri = { sizeof(uriBuf), uriBuf }; HWTEST_F() local 614 struct CmBlob keyUri = { sizeof(keyUriBuf), keyUriBuf }; HWTEST_F() local 632 struct CmBlob keyUri = { sizeof(uriBuf), uriBuf }; HWTEST_F() local 670 struct CmBlob keyUri = { sizeof(retUriBuf), reinterpret_cast<uint8_t *>(retUriBuf) }; HWTEST_F() local 695 struct CmBlob keyUri = { sizeof(retUriBuf), reinterpret_cast<uint8_t *>(retUriBuf) }; HWTEST_F() local 720 struct CmBlob keyUri = { sizeof(retUriBuf), reinterpret_cast<uint8_t *>(retUriBuf) }; HWTEST_F() local [all...] |
/base/security/certificate_manager/interfaces/innerkits/cert_manager_standard/main/src/ |
H A D | cert_manager_api.c | 84 const struct CmBlob *certAlias, const uint32_t store, struct CmBlob *keyUri) in CmInstallAppCert() 88 keyUri == NULL || keyUri->data == NULL || CM_STORE_CHECK(store)) { in CmInstallAppCert() 92 int32_t ret = CmClientInstallAppCert(appCert, appCertPwd, certAlias, store, keyUri); in CmInstallAppCert() 97 CM_API_EXPORT int32_t CmUninstallAppCert(const struct CmBlob *keyUri, const uint32_t store) in CmUninstallAppCert() argument 100 if (keyUri == NULL || CM_STORE_CHECK(store)) { in CmUninstallAppCert() 104 int32_t ret = CmClientUninstallAppCert(keyUri, store); in CmUninstallAppCert() 141 CM_API_EXPORT int32_t CmGetAppCert(const struct CmBlob *keyUri, const uint32_t store, in CmGetAppCert() argument 145 if (keyUri == NULL || certificate == NULL || CM_STORE_CHECK(store)) { in CmGetAppCert() 149 int32_t ret = CmClientGetAppCert(keyUri, stor in CmGetAppCert() 83 CmInstallAppCert(const struct CmBlob *appCert, const struct CmBlob *appCertPwd, const struct CmBlob *certAlias, const uint32_t store, struct CmBlob *keyUri) CmInstallAppCert() argument 154 CmGrantAppCertificate(const struct CmBlob *keyUri, uint32_t appUid, struct CmBlob *authUri) CmGrantAppCertificate() argument 167 CmGetAuthorizedAppList(const struct CmBlob *keyUri, struct CmAppUidList *appUidList) CmGetAuthorizedAppList() argument 193 CmRemoveGrantedApp(const struct CmBlob *keyUri, uint32_t appUid) CmRemoveGrantedApp() argument 332 CmInstallSystemAppCert(const struct CmAppCertParam *certParam, struct CmBlob *keyUri) CmInstallSystemAppCert() argument [all...] |
/base/security/certificate_manager/test/fuzz_test/cmappcert_fuzzer/ |
H A D | cmappcert_fuzzer.cpp | 30 struct CmBlob *keyUri) in InstallAppCert() 35 if (!GetCmBlobFromBuffer(tmpData, remainSize, offset, keyUri)) { in InstallAppCert() 56 (void)CmIpcServiceInstallAppCert(¶mSetBlob, keyUri, nullptr); in InstallAppCert() 77 struct CmBlob *keyUri) in GetAppCert() 80 if (!GetCmBlobFromBuffer(tmpData, remainSize, offset, keyUri)) { in GetAppCert() 86 { .tag = CM_TAG_PARAM0_BUFFER, .blob = *keyUri }, in GetAppCert() 102 struct CmBlob *keyUri) in UnInstallAppCert() 105 if (!GetCmBlobFromBuffer(tmpData, remainSize, offset, keyUri)) { in UnInstallAppCert() 111 { .tag = CM_TAG_PARAM0_BUFFER, .blob = *keyUri }, in UnInstallAppCert() 145 struct CmBlob keyUri in DoSomethingInterestingWithMyAPI() local 29 InstallAppCert(uint8_t *tmpData, uint32_t *remainSize, uint32_t *offset, uint32_t store, struct CmBlob *keyUri) InstallAppCert() argument 76 GetAppCert(uint8_t *tmpData, uint32_t *remainSize, uint32_t *offset, uint32_t store, struct CmBlob *keyUri) GetAppCert() argument 101 UnInstallAppCert(uint8_t *tmpData, uint32_t *remainSize, uint32_t *offset, uint32_t store, struct CmBlob *keyUri) UnInstallAppCert() argument [all...] |
/base/security/certificate_manager/test/fuzz_test/cmusertrustedstore_fuzzer/ |
H A D | cmusertrustedstore_fuzzer.cpp | 30 static bool InstallUserCert(uint8_t *tmpData, uint32_t *remainSize, uint32_t *offset, struct CmBlob *keyUri) in InstallUserCert() argument 60 (void)CmIpcServiceInstallUserCert(¶mSetBlob, keyUri, nullptr); in InstallUserCert() 64 static bool SetUserCertStatus(uint8_t *tmpData, uint32_t *remainSize, uint32_t *offset, struct CmBlob *keyUri) in SetUserCertStatus() argument 67 if (!GetCmBlobFromBuffer(tmpData, remainSize, offset, keyUri)) { in SetUserCertStatus() 86 { .tag = CM_TAG_PARAM0_BUFFER, .blob = *keyUri }, in SetUserCertStatus() 131 static bool GetUserCert(uint8_t *tmpData, uint32_t *remainSize, uint32_t *offset, struct CmBlob *keyUri) in GetUserCert() argument 134 if (!GetCmBlobFromBuffer(tmpData, remainSize, offset, keyUri)) { in GetUserCert() 150 { .tag = CM_TAG_PARAM0_BUFFER, .blob = *keyUri }, in GetUserCert() 166 static bool UnInstallUserCert(uint8_t *tmpData, uint32_t *remainSize, uint32_t *offset, struct CmBlob *keyUri) in UnInstallUserCert() argument 169 if (!GetCmBlobFromBuffer(tmpData, remainSize, offset, keyUri)) { in UnInstallUserCert() 208 struct CmBlob keyUri = { sizeof(keyUriData), &keyUriData[0] }; DoSomethingInterestingWithMyAPI() local [all...] |
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/src/ |
H A D | cert_manager_app_cert_process.c | 232 static int32_t ImportRsaKey(const EVP_PKEY *priKey, const struct CmBlob *keyUri) in ImportRsaKey() argument 257 ret = CmKeyOpImportKey(keyUri, &props, &keyPair); in ImportRsaKey() 270 static int32_t ImportEccKey(const EVP_PKEY *priKey, const struct CmBlob *keyUri) in ImportEccKey() argument 295 ret = CmKeyOpImportKey(keyUri, &props, &keyPair); in ImportEccKey() 309 static int32_t ImportEd25519Key(const EVP_PKEY *priKey, const struct CmBlob *keyUri) in ImportEd25519Key() argument 323 ret = CmKeyOpImportKey(keyUri, &props, &keyPair); in ImportEd25519Key() 335 static int32_t ImportKeyPair(const EVP_PKEY *priKey, const struct CmBlob *keyUri) in ImportKeyPair() argument 339 return ImportRsaKey(priKey, keyUri); in ImportKeyPair() 341 return ImportEccKey(priKey, keyUri); in ImportKeyPair() 343 return ImportEd25519Key(priKey, keyUri); in ImportKeyPair() 350 StoreAppCert(const struct CmContext *context, struct AppCert *appCert, const uint32_t store, const struct CmBlob *keyUri) StoreAppCert() argument 373 ConstructKeyUri( const struct CmContext *context, const struct CmBlob *certAlias, uint32_t store, struct CmBlob *keyUri) ConstructKeyUri() argument 438 StoreKeyAndCert(const struct CmContext *context, uint32_t store, struct AppCert *appCert, EVP_PKEY *priKey, struct CmBlob *keyUri) StoreKeyAndCert() argument 461 CmInstallAppCertPro( const struct CmContext *context, const struct CmAppCertParam *certParam, struct CmBlob *keyUri) CmInstallAppCertPro() argument [all...] |
H A D | cert_manager_check.c | 26 int32_t CheckUri(const struct CmBlob *keyUri) in CheckUri() argument 28 if (CmCheckBlob(keyUri) != CM_SUCCESS) { in CheckUri() 33 if (keyUri->size > MAX_AUTH_LEN_URI) { in CheckUri() 34 CM_LOG_E("invalid uri len:%u", keyUri->size); in CheckUri() 38 for (uint32_t i = 1; i < keyUri->size; ++i) { /* from index 1 has '\0' */ in CheckUri() 39 if (keyUri->data[i] == 0) { in CheckUri() 315 const uint32_t store, const struct CmBlob *keyUri) in CmServiceUninstallAppCertCheck() 322 if (CheckUri(keyUri) != CM_SUCCESS) { in CmServiceUninstallAppCertCheck() 338 return CheckAndUpdateCallerAndUri(cmContext, keyUri, CM_URI_TYPE_SYS_KEY, true); in CmServiceUninstallAppCertCheck() 420 int32_t CmServiceGetAppCertCheck(struct CmContext *cmContext, const uint32_t store, const struct CmBlob *keyUri) in CmServiceGetAppCertCheck() argument 314 CmServiceUninstallAppCertCheck(struct CmContext *cmContext, const uint32_t store, const struct CmBlob *keyUri) CmServiceUninstallAppCertCheck() argument [all...] |
/base/security/certificate_manager/interfaces/kits/napi/src/ |
H A D | cm_napi_install_app_cert_common.cpp | 63 if (context->keyUri != nullptr) { in DeleteInstallAppCertAsyncContext() 64 FreeCmBlob(context->keyUri); in DeleteInstallAppCertAsyncContext() 136 static void InitKeyUri(struct CmBlob *&keyUri) in InitKeyUri() argument 138 keyUri = static_cast<struct CmBlob *>(CmMalloc(sizeof(struct CmBlob))); in InitKeyUri() 139 if (keyUri == nullptr) { in InitKeyUri() 140 CM_LOG_E("malloc keyUri buffer failed"); in InitKeyUri() 144 keyUri->data = static_cast<uint8_t *>(CmMalloc(MAX_LEN_URI)); in InitKeyUri() 145 if (keyUri->data == nullptr) { in InitKeyUri() 146 CM_LOG_E("malloc keyUri->data buffer failed"); in InitKeyUri() 150 (void)memset_s(keyUri in InitKeyUri() 159 napi_value keyUri = nullptr; InstallAppCertWriteResult() local [all...] |
/base/security/certificate_manager/test/fuzz_test/cmsystemtrustedstore_fuzzer/ |
H A D | cmsystemtrustedstore_fuzzer.cpp | 29 static bool SetSysCertStatus(uint8_t *tmpData, uint32_t *remainSize, uint32_t *offset, struct CmBlob *keyUri) in SetSysCertStatus() argument 32 if (!GetCmBlobFromBuffer(tmpData, remainSize, offset, keyUri)) { in SetSysCertStatus() 51 { .tag = CM_TAG_PARAM0_BUFFER, .blob = *keyUri }, in SetSysCertStatus() 96 static bool GetSysCert(uint8_t *tmpData, uint32_t *remainSize, uint32_t *offset, struct CmBlob *keyUri) in GetSysCert() argument 99 if (!GetCmBlobFromBuffer(tmpData, remainSize, offset, keyUri)) { in GetSysCert() 115 { .tag = CM_TAG_PARAM0_BUFFER, .blob = *keyUri }, in GetSysCert() 144 struct CmBlob keyUri = { sizeof(keyUriData), &keyUriData[0] }; in DoSomethingInterestingWithMyAPI() local 147 if (!SetSysCertStatus(tmpData, &remainSize, &offset, &keyUri)) { in DoSomethingInterestingWithMyAPI() 155 if (!GetSysCert(tmpData, &remainSize, &offset, &keyUri)) { in DoSomethingInterestingWithMyAPI()
|
/base/security/certificate_manager/interfaces/innerkits/cert_manager_standard/main/include/ |
H A D | cert_manager_api.h | 34 const struct CmBlob *certAlias, const uint32_t store, struct CmBlob *keyUri); 36 CM_API_EXPORT int32_t CmUninstallAppCert(const struct CmBlob *keyUri, const uint32_t store); 44 CM_API_EXPORT int32_t CmGetAppCert(const struct CmBlob *keyUri, const uint32_t store, struct Credential *certificate); 46 CM_API_EXPORT int32_t CmGrantAppCertificate(const struct CmBlob *keyUri, uint32_t appUid, struct CmBlob *authUri); 48 CM_API_EXPORT int32_t CmGetAuthorizedAppList(const struct CmBlob *keyUri, struct CmAppUidList *appUidList); 52 CM_API_EXPORT int32_t CmRemoveGrantedApp(const struct CmBlob *keyUri, uint32_t appUid); 77 CM_API_EXPORT int32_t CmInstallSystemAppCert(const struct CmAppCertParam *certParam, struct CmBlob *keyUri);
|
/base/security/certificate_manager/frameworks/cert_manager_standard/main/os_dependency/cm_ipc/include/ |
H A D | cm_ipc_client.h | 36 const struct CmBlob *certAlias, const uint32_t store, struct CmBlob *keyUri); 38 int32_t CmClientUninstallAppCert(const struct CmBlob *keyUri, const uint32_t store); 46 int32_t CmClientGetAppCert(const struct CmBlob *keyUri, const uint32_t store, struct Credential *certificate); 48 int32_t CmClientGrantAppCertificate(const struct CmBlob *keyUri, uint32_t appUid, struct CmBlob *authUri); 50 int32_t CmClientGetAuthorizedAppList(const struct CmBlob *keyUri, struct CmAppUidList *appUidList); 54 int32_t CmClientRemoveGrantedApp(const struct CmBlob *keyUri, uint32_t appUid); 79 int32_t CmClientInstallSystemAppCert(const struct CmAppCertParam *certParam, struct CmBlob *keyUri);
|
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/include/ |
H A D | cert_manager_service.h | 28 struct CmContext *context, const struct CmAppCertParam *certParam, struct CmBlob *keyUri); 31 struct CmBlob *keyUri, struct CmBlob *certBlob); 33 int32_t CmServiceGrantAppCertificate(const struct CmContext *context, const struct CmBlob *keyUri, 36 int32_t CmServiceGetAuthorizedAppList(const struct CmContext *context, const struct CmBlob *keyUri, 41 int32_t CmServiceRemoveGrantedApp(const struct CmContext *context, const struct CmBlob *keyUri, uint32_t appUid);
|
H A D | cert_manager_auth_mgr.h | 25 int32_t CmAuthGrantAppCertificate(const struct CmContext *context, const struct CmBlob *keyUri, 28 int32_t CmAuthGetAuthorizedAppList(const struct CmContext *context, const struct CmBlob *keyUri, 33 int32_t CmAuthRemoveGrantedApp(const struct CmContext *context, const struct CmBlob *keyUri, uint32_t appUid);
|
H A D | cert_manager_check.h | 25 int32_t CheckUri(const struct CmBlob *keyUri); 36 const struct CmBlob *keyUri); 42 int32_t CmServiceGetAppCertCheck(struct CmContext *cmContext, const uint32_t store, const struct CmBlob *keyUri);
|
/base/security/certificate_manager/interfaces/kits/cj/include/ |
H A D | cj_cert_manager_ffi.h | 25 char *keyUri; member 58 const struct CmBlob *certAlias, const uint32_t store, struct CmBlob *keyUri); 59 int32_t FfiCertManagerUninstallAppCert(const struct CmBlob *keyUri, const uint32_t store); 60 int32_t FfiCertManagerGetAppCert(const struct CmBlob *keyUri, const uint32_t store, struct CjCredential *retObj);
|
/base/security/certificate_manager/test/fuzz_test/cmgrantappcertificate_fuzzer/ |
H A D | cmgrantappcertificate_fuzzer.cpp | 35 struct CmBlob keyUri = { 0, nullptr }; in DoSomethingInterestingWithMyAPI() local 36 if (!GetCmBlobFromBuffer(myData, &remainSize, &offset, &keyUri)) { in DoSomethingInterestingWithMyAPI() 54 (void)CmGrantAppCertificate(&keyUri, appUid, &authUri); in DoSomethingInterestingWithMyAPI()
|
/base/security/certificate_manager/interfaces/kits/cj/src/ |
H A D | cj_cert_manager_ffi.c | 21 const struct CmBlob *certAlias, const uint32_t store, struct CmBlob *keyUri) in FfiCertManagerInstallAppCert() 23 return CmInstallAppCert(appCert, appCertPwd, certAlias, store, keyUri); in FfiCertManagerInstallAppCert() 26 int32_t FfiCertManagerUninstallAppCert(const struct CmBlob *keyUri, const uint32_t store) in FfiCertManagerUninstallAppCert() argument 28 return CmUninstallAppCert(keyUri, store); in FfiCertManagerUninstallAppCert() 31 int32_t FfiCertManagerGetAppCert(const struct CmBlob *keyUri, const uint32_t store, struct CjCredential *retObj) in FfiCertManagerGetAppCert() argument 39 const int32_t errCode = CmGetAppCert(keyUri, store, &credential); in FfiCertManagerGetAppCert() 49 retObj->keyUri = strdup(credential.keyUri); in FfiCertManagerGetAppCert() 20 FfiCertManagerInstallAppCert(const struct CmBlob *appCert, const struct CmBlob *appCertPwd, const struct CmBlob *certAlias, const uint32_t store, struct CmBlob *keyUri) FfiCertManagerInstallAppCert() argument
|
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_service/main/os_dependency/idl/cm_ipc/ |
H A D | cm_ipc_service.c | 261 struct CmBlob keyUri = { 0, NULL }; in CmIpcServiceUninstallAppCert() local 267 .blob = &keyUri in CmIpcServiceUninstallAppCert() 281 ret = CmServiceUninstallAppCertCheck(&cmContext, store, &keyUri); in CmIpcServiceUninstallAppCert() 287 ret = CmRemoveAppCert(&cmContext, &keyUri, store); in CmIpcServiceUninstallAppCert() 293 CmReport(__func__, &cmContext, &keyUri, ret); in CmIpcServiceUninstallAppCert() 295 CmReportSGUninstallAppCert(&keyUri, store, false, ret); in CmIpcServiceUninstallAppCert() 324 static int32_t GetAppCertInfo(const struct CmBlob *keyUri, struct CmBlob *certType, in GetAppCertInfo() argument 332 ret = CertManagerUriDecode(&uri, (char *)keyUri->data); in GetAppCertInfo() 350 if (memcpy_s(certUri->data, certUri->size, keyUri->data, keyUri in GetAppCertInfo() 372 struct CmBlob keyUri = { sizeof(uriBuf), (uint8_t *)uriBuf }; CmCertListGetAppCertInfo() local 596 CmAppCertificateInfoPack(struct CmBlob *certificateInfo, const struct CmBlob *certBlob, const struct CmBlob *keyUri) CmAppCertificateInfoPack() argument 656 struct CmBlob keyUri = { 0, NULL }; CmIpcServiceGetAppCert() local 704 GetAuthedList(const struct CmContext *context, const struct CmBlob *keyUri, struct CmBlob *outData) GetAuthedList() argument 735 struct CmBlob keyUri = { 0, NULL }; CmIpcServiceGrantAppCertificate() local 769 struct CmBlob keyUri = { 0, NULL }; CmIpcServiceGetAuthorizedAppList() local 833 struct CmBlob keyUri = { 0, NULL }; CmIpcServiceRemoveGrantedApp() local [all...] |
/base/security/certificate_manager/test/fuzz_test/cminstallappcert_fuzzer/ |
H A D | cminstallappcert_fuzzer.cpp | 61 struct CmBlob keyUri = { 0, nullptr }; in DoSomethingInterestingWithMyAPI() local 62 if (!GetCmBlobFromBuffer(myData, &remainSize, &offset, &keyUri)) { in DoSomethingInterestingWithMyAPI() 68 (void)CmInstallAppCert(&appCert, &appCertPwd, &certAlias, store, &keyUri); in DoSomethingInterestingWithMyAPI()
|