Searched refs:pathBlob (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/src/ |
H A D | cert_manager_service.c | 552 struct CmBlob *certUri, struct CmMutableBlob *pathBlob) in TryBackupUserCert() argument 557 if (CmRemoveUserCert(pathBlob, certUri) != CM_SUCCESS) { in TryBackupUserCert() 590 ret = CmGetCertFilePath(context, CM_USER_TRUSTED_STORE, pathBlob); in GetUserCertNameAndPath() 604 struct CmMutableBlob pathBlob = { sizeof(pathBuf), pathBuf }; in CmInstallUserCert() local 614 ret = GetUserCertNameAndPath(context, userCert, certAlias, &certName, &pathBlob); in CmInstallUserCert() 620 ret = CmWriteUserCert(context, &pathBlob, userCert, &objectName, certUri); in CmInstallUserCert() 639 ret = TryBackupUserCert(context, userCert, certUri, &pathBlob); in CmInstallUserCert() 733 struct CmMutableBlob pathBlob = { sizeof(pathBuf), pathBuf }; in CmUninstallUserCert() local 749 ret = CmGetCertFilePath(context, store, &pathBlob); in CmUninstallUserCert() 755 ret = CmRemoveUserCert(&pathBlob, certUri); in CmUninstallUserCert() [all …]
|
H A D | cert_manager.c | 124 …32_t CmGetFilePath(const struct CmContext *context, uint32_t store, struct CmMutableBlob *pathBlob) in CmGetFilePath() argument 130 if ((pathBlob == NULL) || (pathBlob->data == NULL) || (pathBlob->size == 0)) { in CmGetFilePath() 146 if (pathBlob->size - 1 < strlen(pathPtr) + suffixLen) { in CmGetFilePath() 151 char *path = (char *)pathBlob->data; in CmGetFilePath() 162 pathBlob->size = strlen(path) + 1; in CmGetFilePath() 598 int32_t CmWriteUserCert(const struct CmContext *context, struct CmMutableBlob *pathBlob, in CmWriteUserCert() argument 627 …if (CmFileWrite((char*)pathBlob->data, (char *)certUri->data, 0, userCert->data, userCert->size) !… in CmWriteUserCert() 763 int32_t CmRemoveUserCert(struct CmMutableBlob *pathBlob, const struct CmBlob *certUri) in CmRemoveUserCert() argument 765 return CertManagerFileRemove((char *)pathBlob->data, (char *)certUri->data); in CmRemoveUserCert() 794 … struct CmMutableBlob pathBlob = { strlen(path) + 1, (uint8_t *)path }; /* include '\0' at end. */ in RemoveAllUserCert() local [all …]
|
H A D | cert_manager_storage.c | 180 … CmGetCertFilePath(const struct CmContext *context, uint32_t store, struct CmMutableBlob *pathBlob) in CmGetCertFilePath() argument 184 if ((pathBlob == NULL) || (pathBlob->data == NULL)) { in CmGetCertFilePath() 195 char *path = (char *)pathBlob->data; in CmGetCertFilePath() 199 pathBlob->size = strlen(path) + 1; in CmGetCertFilePath()
|
H A D | cm_event_process.c | 77 struct CmMutableBlob pathBlob = { strlen(filePath) + 1, (uint8_t *)filePath }; in CmTraversalDirActionUserCa() local 78 ret = CmSetStatusEnable(context, &pathBlob, &certUri, store); in CmTraversalDirActionUserCa()
|
H A D | cert_manager_status.c | 855 int32_t CmSetStatusEnable(const struct CmContext *context, struct CmMutableBlob *pathBlob, in CmSetStatusEnable() argument 859 certFile.path = &(CM_BLOB(pathBlob)); in CmSetStatusEnable()
|
/ohos5.0/base/security/certificate_manager/services/cert_manager_standard/cert_manager_engine/main/core/include/ |
H A D | cert_manager.h | 55 int32_t CmWriteUserCert(const struct CmContext *context, struct CmMutableBlob *pathBlob, 62 int32_t CmRemoveUserCert(struct CmMutableBlob *pathBlob, const struct CmBlob *certUri);
|
H A D | cert_manager_storage.h | 54 …CmGetCertFilePath(const struct CmContext *context, uint32_t store, struct CmMutableBlob *pathBlob);
|
H A D | cert_manager_status.h | 83 int32_t CmSetStatusEnable(const struct CmContext *context, struct CmMutableBlob *pathBlob,
|