Home
last modified time | relevance | path

Searched refs:authUri (Results 1 - 25 of 25) sorted by relevance

/base/security/certificate_manager/test/unittest/src/
H A Dcm_is_authed_test.cpp65 static void TestGrantApp(struct CmBlob *authUri) in TestGrantApp() argument
71 int32_t ret = CmGrantAppCertificate(&keyUri, appId, authUri); in TestGrantApp()
77 * @tc.desc: Test CmIsAuthorizedApp authUri is NULL
83 struct CmBlob *authUri = nullptr; /* authUri is NULL */ in HWTEST_F() local
84 int32_t ret = CmIsAuthorizedApp(authUri); in HWTEST_F()
90 * @tc.desc: Test CmIsAuthorizedApp authUri size is 0
98 struct CmBlob authUri = { 0, uriData }; /* authUri size is 0 */ in HWTEST_F() local
99 int32_t ret = CmIsAuthorizedApp(&authUri); in HWTEST_F()
113 struct CmBlob authUri = { sizeof(uriData), nullptr }; /* authUri data is null */ HWTEST_F() local
128 struct CmBlob authUri = { strlen((char *)uriData), uriData }; /* authUri data not end of '\\0' */ HWTEST_F() local
144 struct CmBlob authUri = { sizeof(uriData), uriData }; HWTEST_F() local
160 struct CmBlob authUri = { sizeof(uriData), uriData }; HWTEST_F() local
176 struct CmBlob authUri = { sizeof(uriData), uriData }; HWTEST_F() local
192 struct CmBlob authUri = { sizeof(uriData), uriData }; HWTEST_F() local
208 struct CmBlob authUri = { sizeof(uriData), uriData }; HWTEST_F() local
222 struct CmBlob authUri = { sizeof(uriData), uriData }; HWTEST_F() local
236 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; HWTEST_F() local
252 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; HWTEST_F() local
272 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; HWTEST_F() local
339 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; HWTEST_F() local
[all...]
H A Dcm_grant_test.cpp69 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; in TestNormalGrant() local
76 authUri.size = DEFAULT_AUTH_URI_LEN; /* clear authUri size */ in TestNormalGrant()
77 ret = CmGrantAppCertificate(&keyUri, appId, &authUri); in TestNormalGrant()
96 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; in HWTEST_F() local
100 int32_t ret = CmGrantAppCertificate(keyUri, appId, &authUri); in HWTEST_F()
116 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; in HWTEST_F() local
120 int32_t ret = CmGrantAppCertificate(&keyUri, appId, &authUri); in HWTEST_F()
136 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; in HWTEST_F() local
140 int32_t ret = CmGrantAppCertificate(&keyUri, appId, &authUri); in HWTEST_F()
156 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; HWTEST_F() local
177 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; HWTEST_F() local
198 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; HWTEST_F() local
219 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; HWTEST_F() local
240 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; HWTEST_F() local
259 struct CmBlob *authUri = nullptr; /* authUri nullptr */ HWTEST_F() local
277 struct CmBlob authUri = { 0, authUriData }; /* authUri size is 0 */ HWTEST_F() local
295 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, nullptr }; /* authUri data is NULL */ HWTEST_F() local
351 struct CmBlob authUri = { INVALID_AUTH_URI_LEN, authUriData }; HWTEST_F() local
377 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; HWTEST_F() local
[all...]
H A Dcm_init_test.cpp78 * @tc.desc: Test CmIsAuthorizedApp authUri is NULL
84 struct CmBlob *authUri = nullptr; /* authUri is NULL */ in HWTEST_F() local
89 int32_t ret = CmInit(authUri, &spec, &handle); in HWTEST_F()
95 * @tc.desc: Test CmIsAuthorizedApp authUri size is 0
102 struct CmBlob authUri = { 0, uriData }; /* authUri size is 0 */ in HWTEST_F() local
107 int32_t ret = CmInit(&authUri, &spec, &handle); in HWTEST_F()
113 * @tc.desc: Test CmIsAuthorizedApp authUri data is null
120 struct CmBlob authUri in HWTEST_F() local
138 struct CmBlob authUri = { strlen((char *)uriData), uriData }; /* authUri data not end of '\\0' */ HWTEST_F() local
156 struct CmBlob authUri = { sizeof(uriData), uriData }; HWTEST_F() local
174 struct CmBlob authUri = { sizeof(uriData), uriData }; HWTEST_F() local
192 struct CmBlob authUri = { sizeof(uriData), uriData }; HWTEST_F() local
210 struct CmBlob authUri = { sizeof(uriData), uriData }; HWTEST_F() local
322 struct CmBlob authUri = { sizeof(uriData), uriData }; HWTEST_F() local
[all...]
H A Dcm_get_auth_list_test.cpp65 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; in SetUp() local
67 ret = CmGrantAppCertificate(&g_keyUri, appId, &authUri); in SetUp()
100 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; in TestGrant() local
105 authUri.size = DEFAULT_AUTH_URI_LEN; in TestGrant()
106 ret = CmGrantAppCertificate(&g_keyUri, appId, &authUri); in TestGrant()
108 ret = CmIsAuthorizedApp(&authUri); in TestGrant()
H A Dcm_remove_grant_test.cpp69 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; in TestRemoveGrant() local
72 ret = CmGrantAppCertificate(&keyUri, appId, &authUri); in TestRemoveGrant()
/base/security/certificate_manager/test/unittest/multi_thread_test/src/
H A Dcm_grant_multi_thread_test.cpp77 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; in TestGrantAppCertificate() local
85 authUri.size = DEFAULT_AUTH_URI_LEN; /* clear authUri size */ in TestGrantAppCertificate()
86 ret = CmGrantAppCertificate(&keyUri, appId, &authUri); in TestGrantAppCertificate()
110 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; in HWMTEST_F() local
114 int32_t ret = CmGrantAppCertificate(keyUri, appId, &authUri); in HWMTEST_F()
130 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; in HWMTEST_F() local
134 int32_t ret = CmGrantAppCertificate(&keyUri, appId, &authUri); in HWMTEST_F()
150 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; in HWMTEST_F() local
154 int32_t ret = CmGrantAppCertificate(&keyUri, appId, &authUri); in HWMTEST_F()
170 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; HWMTEST_F() local
191 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; HWMTEST_F() local
212 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; HWMTEST_F() local
233 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; HWMTEST_F() local
254 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; HWMTEST_F() local
273 struct CmBlob *authUri = nullptr; /* authUri nullptr */ HWMTEST_F() local
291 struct CmBlob authUri = { 0, authUriData }; /* authUri size is 0 */ HWMTEST_F() local
309 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, nullptr }; /* authUri data is NULL */ HWMTEST_F() local
369 struct CmBlob authUri = { INVALID_AUTH_URI_LEN, authUriData }; TestBufferTooSmall() local
[all...]
H A Dcm_get_auth_list_multi_thread_test.cpp70 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; in SetUp() local
72 ret = CmGrantAppCertificate(&g_keyUri, appId, &authUri); in SetUp()
105 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; in TestGrant() local
110 authUri.size = DEFAULT_AUTH_URI_LEN; in TestGrant()
111 ret = CmGrantAppCertificate(&g_keyUri, appId, &authUri); in TestGrant()
113 ret = CmIsAuthorizedApp(&authUri); in TestGrant()
H A Dcm_remove_grant_multi_thread_test.cpp74 struct CmBlob authUri = { DEFAULT_AUTH_URI_LEN, authUriData }; in TestRemoveGrantPreAction() local
77 ret = CmGrantAppCertificate(&keyUri, appId, &authUri); in TestRemoveGrantPreAction()
/base/security/certificate_manager/test/fuzz_test/cmgrantappcertificate_fuzzer/
H A Dcmgrantappcertificate_fuzzer.cpp47 struct CmBlob authUri = { 0, nullptr }; in DoSomethingInterestingWithMyAPI() local
48 if (!GetCmBlobFromBuffer(myData, &remainSize, &offset, &authUri)) { in DoSomethingInterestingWithMyAPI()
54 (void)CmGrantAppCertificate(&keyUri, appUid, &authUri); in DoSomethingInterestingWithMyAPI()
/base/security/certificate_manager/test/fuzz_test/cminit_fuzzer/
H A Dcminit_fuzzer.cpp37 struct CmBlob authUri = { 0, nullptr }; in DoSomethingInterestingWithMyAPI() local
38 if (!GetCmBlobFromBuffer(myData, &remainSize, &offset, &authUri)) { in DoSomethingInterestingWithMyAPI()
59 (void)CmInit(&authUri, &spec, &handle); in DoSomethingInterestingWithMyAPI()
/base/security/certificate_manager/interfaces/innerkits/cert_manager_standard/main/src/
H A Dcert_manager_api.c154 CM_API_EXPORT int32_t CmGrantAppCertificate(const struct CmBlob *keyUri, uint32_t appUid, struct CmBlob *authUri) in CmGrantAppCertificate() argument
157 if ((keyUri == NULL) || (authUri == NULL)) { in CmGrantAppCertificate()
162 int32_t ret = CmClientGrantAppCertificate(keyUri, appUid, authUri); in CmGrantAppCertificate()
180 CM_API_EXPORT int32_t CmIsAuthorizedApp(const struct CmBlob *authUri) in CmIsAuthorizedApp() argument
183 if (authUri == NULL) { in CmIsAuthorizedApp()
188 int32_t ret = CmClientIsAuthorizedApp(authUri); in CmIsAuthorizedApp()
206 CM_API_EXPORT int32_t CmInit(const struct CmBlob *authUri, const struct CmSignatureSpec *spec, struct CmBlob *handle) in CmInit() argument
209 if ((authUri == NULL) || (spec == NULL) || (handle == NULL)) { in CmInit()
214 int32_t ret = CmClientInit(authUri, spec, handle); in CmInit()
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/include/
H A Dcert_manager_service.h34 uint32_t appUid, struct CmBlob *authUri);
39 int32_t CmServiceIsAuthorizedApp(const struct CmContext *context, const struct CmBlob *authUri);
43 int32_t CmServiceInit(const struct CmContext *context, const struct CmBlob *authUri,
H A Dcert_manager_auth_mgr.h26 uint32_t appUid, struct CmBlob *authUri);
31 int32_t CmAuthIsAuthorizedApp(const struct CmContext *context, const struct CmBlob *authUri);
/base/security/certificate_manager/interfaces/kits/cj/include/
H A Dcj_cert_manager_ffi.h61 int32_t FfiCertManagerInit(const struct CmBlob *authUri, const struct CjSignatureSpec *spec, struct CmBlob *handle);
65 int32_t FfiCertManagerIsAuthorizedApp(const struct CmBlob *authUri);
/base/security/certificate_manager/interfaces/kits/napi/src/
H A Dcm_napi_grant.cpp46 struct CmBlob *authUri = nullptr; member
68 FreeCmBlob(context->authUri); in FreeGrantAsyncContext()
183 context->authUri = static_cast<CmBlob *>(CmMalloc(sizeof(CmBlob))); in GrantUidExecute()
184 if (context->authUri == nullptr) { in GrantUidExecute()
185 CM_LOG_E("malloc authUri failed"); in GrantUidExecute()
189 (void)memset_s(context->authUri, sizeof(CmBlob), 0, sizeof(CmBlob)); in GrantUidExecute()
191 context->authUri->data = static_cast<uint8_t *>(CmMalloc(OUT_AUTH_URI_SIZE)); in GrantUidExecute()
192 if (context->authUri->data == nullptr) { in GrantUidExecute()
193 CM_LOG_E("malloc authUri.data failed"); in GrantUidExecute()
197 (void)memset_s(context->authUri in GrantUidExecute()
203 ConvertResultAuthUri(napi_env env, const CmBlob *authUri) ConvertResultAuthUri() argument
[all...]
H A Dcm_napi_sign_verify.cpp47 struct CmBlob *authUri = nullptr; member
71 FreeCmBlob(context->authUri); in FreeSignVerifyAsyncContext()
285 napi_value result = ParseString(env, argv[index], context->authUri); in ParseCMInitParams()
287 ThrowError(env, PARAM_ERROR, "authUri is not a string or the length is 0 or too long."); in ParseCMInitParams()
565 context->errCode = CmInit(context->authUri, context->spec, context->handle); in InitExecute()
/base/security/certificate_manager/interfaces/innerkits/cert_manager_standard/main/include/
H A Dcert_manager_api.h46 CM_API_EXPORT int32_t CmGrantAppCertificate(const struct CmBlob *keyUri, uint32_t appUid, struct CmBlob *authUri);
50 CM_API_EXPORT int32_t CmIsAuthorizedApp(const struct CmBlob *authUri);
54 CM_API_EXPORT int32_t CmInit(const struct CmBlob *authUri, const struct CmSignatureSpec *spec, struct CmBlob *handle);
/base/security/certificate_manager/frameworks/cert_manager_standard/main/os_dependency/cm_ipc/include/
H A Dcm_ipc_client.h48 int32_t CmClientGrantAppCertificate(const struct CmBlob *keyUri, uint32_t appUid, struct CmBlob *authUri);
52 int32_t CmClientIsAuthorizedApp(const struct CmBlob *authUri);
56 int32_t CmClientInit(const struct CmBlob *authUri, const struct CmSignatureSpec *spec, struct CmBlob *handle);
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/src/
H A Dcert_manager_auth_mgr.c262 struct CmBlob *authUri) in ConstructAuthUri()
292 ret = CmConstructUri(&uri, authUri); in ConstructAuthUri()
297 static int32_t GenerateAuthUri(const struct CMUri *uriObj, uint32_t clientUid, struct CmBlob *authUri) in GenerateAuthUri() argument
318 if (authUri->size < tempAuthUri.size) { in GenerateAuthUri()
323 if (memcpy_s(authUri->data, authUri->size, tempAuthUri.data, tempAuthUri.size) != EOK) { in GenerateAuthUri()
328 authUri->size = tempAuthUri.size; in GenerateAuthUri()
337 uint32_t appUid, struct CmBlob *authUri) in CmAuthGrantAppCertificate()
364 ret = GenerateAuthUri(&uriObj, appUid, authUri); in CmAuthGrantAppCertificate()
502 int32_t CmAuthIsAuthorizedApp(const struct CmContext *context, const struct CmBlob *authUri) in CmAuthIsAuthorizedApp() argument
261 ConstructAuthUri(const struct CMUri *uriObj, uint32_t clientUid, const struct CmBlob *mac, struct CmBlob *authUri) ConstructAuthUri() argument
336 CmAuthGrantAppCertificate(const struct CmContext *context, const struct CmBlob *keyUri, uint32_t appUid, struct CmBlob *authUri) CmAuthGrantAppCertificate() argument
[all...]
H A Dcert_manager_service.c155 uint32_t appUid, struct CmBlob *authUri) in CmServiceGrantAppCertificate()
157 if (CheckUri(keyUri) != CM_SUCCESS || CmCheckBlob(authUri) != CM_SUCCESS || context == NULL) { in CmServiceGrantAppCertificate()
167 return CmAuthGrantAppCertificate(context, keyUri, appUid, authUri); in CmServiceGrantAppCertificate()
186 int32_t CmServiceIsAuthorizedApp(const struct CmContext *context, const struct CmBlob *authUri) in CmServiceIsAuthorizedApp() argument
188 if (CheckUri(authUri) != CM_SUCCESS) { in CmServiceIsAuthorizedApp()
198 return CmAuthIsAuthorizedApp(context, authUri); in CmServiceIsAuthorizedApp()
216 static int32_t CheckAndGetStore(const struct CmContext *context, const struct CmBlob *authUri, uint32_t *store) in CheckAndGetStore() argument
219 int32_t ret = CertManagerUriDecode(&uriObj, (char *)authUri->data); in CheckAndGetStore()
257 int32_t CmServiceInit(const struct CmContext *context, const struct CmBlob *authUri, in CmServiceInit() argument
260 if (CheckUri(authUri) ! in CmServiceInit()
154 CmServiceGrantAppCertificate(const struct CmContext *context, const struct CmBlob *keyUri, uint32_t appUid, struct CmBlob *authUri) CmServiceGrantAppCertificate() argument
[all...]
/base/security/certificate_manager/interfaces/kits/cj/src/
H A Dcj_cert_manager_ffi.c57 int32_t FfiCertManagerInit(const struct CmBlob *authUri, const struct CjSignatureSpec *spec, struct CmBlob *handle) in FfiCertManagerInit() argument
65 return CmInit(authUri, &cmSpec, handle); in FfiCertManagerInit()
83 int32_t FfiCertManagerIsAuthorizedApp(const struct CmBlob *authUri) in FfiCertManagerIsAuthorizedApp() argument
85 return CmIsAuthorizedApp(authUri); in FfiCertManagerIsAuthorizedApp()
/base/security/certificate_manager/test/unittest/inner_permission_test/
H A Dcm_inner_permission_test.cpp329 struct CmBlob authUri = { sizeof(authUriData), authUriData }; in HWTEST_F() local
331 int32_t ret = CmGrantAppCertificate(&uri, 0, &authUri); in HWTEST_F()
360 struct CmBlob authUri = { sizeof(uriData), uriData }; in HWTEST_F() local
361 int32_t ret = CmIsAuthorizedApp(&authUri); in HWTEST_F()
/base/security/certificate_manager/test/unittest/common_permission_test/
H A Dcm_common_permission_test.cpp359 struct CmBlob authUri = { sizeof(authUriData), authUriData }; in HWTEST_F() local
361 int32_t ret = CmGrantAppCertificate(&uri, 0, &authUri); in HWTEST_F()
417 struct CmBlob authUri = { sizeof(uriData), uriData }; in HWTEST_F() local
422 int32_t ret = CmInit(&authUri, &spec, &handle); in HWTEST_F()
/base/security/certificate_manager/frameworks/cert_manager_standard/main/os_dependency/cm_ipc/src/
H A Dcm_ipc_client.c650 int32_t CmClientGrantAppCertificate(const struct CmBlob *keyUri, uint32_t appUid, struct CmBlob *authUri) in CmClientGrantAppCertificate() argument
652 if (CmCheckBlob(keyUri) != CM_SUCCESS || CmCheckBlob(authUri) != CM_SUCCESS) { in CmClientGrantAppCertificate()
653 CM_LOG_E("invalid keyUri or authUri"); in CmClientGrantAppCertificate()
662 int32_t ret = ClientSerializationAndSend(CM_MSG_GRANT_APP_CERT, params, CM_ARRAY_SIZE(params), authUri); in CmClientGrantAppCertificate()
706 int32_t CmClientIsAuthorizedApp(const struct CmBlob *authUri) in CmClientIsAuthorizedApp() argument
708 if (CmCheckBlob(authUri) != CM_SUCCESS) { in CmClientIsAuthorizedApp()
709 CM_LOG_E("invalid authUri"); in CmClientIsAuthorizedApp()
714 { .tag = CM_TAG_PARAM0_BUFFER, .blob = *authUri }, in CmClientIsAuthorizedApp()
745 int32_t CmClientInit(const struct CmBlob *authUri, const struct CmSignatureSpec *spec, struct CmBlob *handle) in CmClientInit() argument
747 if (CmCheckBlob(authUri) ! in CmClientInit()
[all...]
/base/security/certificate_manager/services/cert_manager_standard/cert_manager_service/main/os_dependency/idl/cm_ipc/
H A Dcm_ipc_service.c801 struct CmBlob authUri = { 0, NULL }; in CmIpcServiceIsAuthorizedApp() local
806 { .tag = CM_TAG_PARAM0_BUFFER, .blob = &authUri }, in CmIpcServiceIsAuthorizedApp()
814 ret = CmServiceIsAuthorizedApp(&cmContext, &authUri); in CmIpcServiceIsAuthorizedApp()
821 CmReport(__func__, &cmContext, &authUri, ret); in CmIpcServiceIsAuthorizedApp()
866 struct CmBlob authUri = { 0, NULL }; in CmIpcServiceInit() local
872 { .tag = CM_TAG_PARAM0_BUFFER, .blob = &authUri }, in CmIpcServiceInit()
889 ret = CmServiceInit(&cmContext, &authUri, &spec, outData); in CmIpcServiceInit()
896 CmReport(__func__, &cmContext, &authUri, ret); in CmIpcServiceInit()

Completed in 16 milliseconds